Who was the ruler when Fa-hien visited India? Name the three places of pilgrimage that Fa-hien visited in India.
Fa-Hein visited India during the time of Chandragupta II. He especially visited the religious cities of India. Mathura, Kannauj, and Kapilavastu are the three places of pilgrimage among the cities that visited him. He noticed the images of gods and goddesses on Indian coins and the diversity in religion. Fa-Hein visited India for his religious mission and only visited the religious places of India, some of them were Mathura, Kannauj, and Kapilavastu.