Tag archives for Borobudur

Two hundred years ago, British statesman Stamford Raffles rediscovered the sprawling temple of Borobudur on a remote hilltop in Java, Indonesia, hidden under a tangle of thick jungle. Today the shrine endures as a symbol of quiet resilience—the world’s largest Buddhist temple, located in a country with a Muslim majority.