Stock Photo: Buddhist Ladakhis with prayer wheel in front of a shop in Leh, Ladakh, Northern India, the Himalayas, India