Alchi, Ladakh, India
Around 1,000-year-old monastic complex known for wall paintings, huge Buddha statues & river views.
Alchi, 194106, IN
8.6 km away