Explore 3Rd Highest, Highest Lake and more!

Explore related topics

DidYouKnow: This beautiful Suraj Tal lake located in Himachal Pradesh is the 3rd highest lake in India and the 21st highest in the world?

Suraj Tal Lake | 16 Surreal Places That Make India The Most Beautiful Country In The World

The Buland Darwaza (the highest gateway in the world) - Fatehpur Sikri, Uttar Pradesh, India (by Stuck in Customs on Flickr)

Pinterest • The world’s catalogue of ideas