Thumbnails
 

Tibetan prayer flags hanging on the mountains surrounding Leh in Ladakh, Jammu & Kashmir, India