Stock Photo - The magnificent Pitu Gompa rests along a mountainside just outside of the town of Leh in Ladakh, India. - LADAKH, INDIA, 12/07/2010

Stock Photo: The magnificent Pitu Gompa rests along a mountainside just outside of the town of Leh in Ladakh, India. - LADAKH, INDIA, 12/07/2010.

Searchable keywords

Choose multiple keywords