Lake Manasarovar

Ali, China

Lake Manasarovar is one of the holiest lakes for the followers of Hinduism and Buddhism. Located in the Tibetan Autonomous Region of China, this 412 square kilometers lake is the highest freshwater lake in the world. It is located at 4,580 meters above sea level near the holy Mount Kailash in the upper Himalayan ranges, Tibet Autonomous Region, China. The waters of the mineral-rich lake have curative properties. If you have a passion for photography, then the best time to shoot is at sunrise or sunset because the lake looks awe-inspiring in its beauty. The Ji Wu Temple on its western banks is an excellent vantage point.

Other Attractions In Ali