How world’s largest Buddhist temple in Indonesia has been reborn
Seventy-two stupas grace three circular platforms at Candi Borobudur, the world’s largest Buddhist temple, located near the central Javanese city of Yogyakarta, Indonesia. YOGYAKARTA – I’m tiptoeing reverentially around the Candi Borobudur temple, stopping to take in ancient stone panels and beautiful bell-shaped stupas, and to ponder the Buddha statues sitting in meditative repose. As … Read more