First batch of Indian pilgrims arrives at Manasarovar lake in Tibet after five-year hiatus

10 months ago

Beijing: The first batch of Indian pilgrims visiting Tibet to pray at Mount Kailash and Manasarovar Lake, believed to be the abode of Lord Shiva, arrived at the holy place on Thursday, according to Chinese officials.

Original Article