Fabulous Ladakh
Ladakh is the highest plateau in India with most of it being over 3,000 m (9,800 ft). It extends from the Himalayan to the Kunlun Ranges and includes the upper Indus River valley. Ladakh is bordered by the Tibet Autonomous Region to the east, the Indian state of Himachal Pradesh to the south, both the […]