Manasarovar
For those who do not know, Manasarovar is a lake known for its high spiritual values in both Hinduism and Buddhism, in Tibetan region of Himalayas. It lies at 14,940 feet above sea level and is the highest fresh water lake in the world. Manasarovar was supposedly created by the Hindu God, Brahma in his…