1

Lake Mansarovar

prakashkap
Lake Mansarovar is a sacred high-altitude lake located in the Tibet Autonomous Region of China, near Mount Kailash. It lies at an elevation of about 4,590 meters in the western Himalayas, close to the border of Nepal and India. https://highrouteadventure.com/mansarovar-lake-location-map-guide/
Report this page

Comments

    HTML is allowed

Who Upvoted this Story