India, the second most populous country in the world, is home to a vast array of beautiful scenery.
India is the seventh largest country in the world by geographical size. It’s no wonder that, in addition to rich cultural and natural heritage, this large land is home to some of the most beautiful places in the world. Here we describe ten of those magnificent places.
10. Pangong Lake
Pangong Lake is also known as Pangong Tso and Hollow Lake. When you visit this lake, you are sure to get mesmerized by its beauty. It contains saline water, yet it freezes in winter. Local guides say there is no fish or aquatic life in the lake. The lake is situated at a height of 4350 m from the sea level.