The Abode of God (Mt. Kailash and Mansarovar)

6

Believed to be the centre of the Universe, and revered by people all over the world, Mt.Kailash and Mansarovar region in Tibet is truly pure bliss!

Read this post on alifetimetrip.wordpress.com


ALifetimeTrip

blogs from New Delhi