House in Himalayas. Ladakh, India
Tibetan Buddhism prayer flags (lungta). Leh, Ladakh, Jammu and Kashmir, India
Aerial view of Leh city. Ladakh, India