Sri Lanka’s Tirukoneswaram Kovil

Trincomalee’s ancient clifftop shrine has outlasted empires, survived colonial destruction, and continues to draw pilgrims today