Leh and Ladakh
Located in the Himalayas, Ladakh is a union territory administered by the Union Government of India. Leh is the capital as well as the largest city in Ladakh. It is famous for its Buddhist monasteries, beautiful landscapes, rich cultural history and royal palaces.