The Lost Icons: Remembering the Buddhas of Bamyan and Their Cultural Significance

The Buddhas of Bamyan were once towering marvels of ancient Buddhist art and an iconic symbol of Afghanistan’s rich cultural heritage. Carved into the cliffs …