Sir Alexander Cunningham, the first Director- General of the Archaeological Survey of India, played a pivotal role in identifying numerous ancient Indian sites. Using accounts from Chinese Buddhist pilgrims like Faxian and Xuanzang (Hiuen Tsang) and other ancient texts, Cunningham successfully located the ruins of Taxila in the 1860s. Later archaeological excavations were conducted at the site, most notably by John Marshall. However, the initial identification is credited to Cunningham.