Leh Ladakh

Awesome view of Pangong lake In Ladakh.

Leh Ladakh is a region administered by India as a union territory that constitutes a part of the larger Kashmir region and has been disputed between India, Pakistan, and China since 1947. Rock carvings found in many parts of Ladakh indicate that the area has been inhabited since Neolithic times and Ladakh’s earliest inhabitants consisted […]