My trip to Ladakh was one my most mesmerising trips of all time. The natural beauty leaves you dumbfounded. The above image is of Pangong Lake, one of the most beautiful lakes of India. The tranquil and bluish water makes you feel jubilant, calm and composed.