BY:JINAL INAMDAR PUBLISHED ON JULY 12, 2020 The ‘Mountain Lake’ of Ladakh, or lake Tso Moriri is situated at an altitude of 15,000 ft and has a village of its own called the Korzok village, the highest civilization in the world! Surrounded by purple hills and with a beautiful of backdrop of snow-capped mountains, this […]Read More