Preview

Alchi – Monastic Jewel in the Himalayas

The world-famous Tibeto-Buddhist monastery of Alchi lies at 3,500 meters in the Himalayan province of Ladakh (Northwest India)….

View Exhibition