
Natural beauty in ladakh
Ladakh is a region of Jammu and Kashmir, the northernmost state of the Republic of India. Nestled between the Kunlun Mountain ranges and the Himalayas, Ladakh boasts of innumerable vistas ranging from lakes to mountains and valleys.





















