The city of Taxila was the capital of Alexander the Great's Indian Empire. It lies among the foothills of the Himalayas in the North West Frontier Province of Pakistan and was one of the great meeting places of East and West in the ancient world.