MENU

Glossary

Alchi

A small village in the Leh district of Ladakh in India. It is situated on the banks of the Indus River, about 65 km from Leh. Alchi is famous for its ancient Buddhist monasteries, temples, and paintings that date back to the 11th and 12th centuries.  Alchi is one of the oldest and most important …