N Thangavelu
First visit to Leh: Heaven on Earth
Leh, the Capital of Ladakh, Jamu & Kashmir state is an amazing place of peace and tranquility. Once you reach it, you feel a calmness come over your mind and soul. Leh is a picture-perfect place and you have to visit the feel the experience.
When you visit Pangong lake, it is amazing to see the different colors of the clear water in front of the colorful mountains covered with snow and the minerals.