Prayer wheels at Alchi, Ladakh, India. Alchi Monastery is a complex of Buddist temples of which Alchi Monastery is the oldest and most famous. It is located in the Alchi village of Ladakh.
Photo by heyram20
Royalties free, Commercial & Editorial use
$10.00