The Borobudur Temple, the largest Buddhist temple ever built, rises northwest of the city of Yogyakarta in Central Java. With its countless bell-shaped stupas and Buddha statues, the complex is one of the finest examples of sacred architecture in South Asia. – 1990
The Borobudur Temple, the largest Buddhist temple ever built, rises northwest of the city of Yogyakarta in Central Java. With its countless bell-shaped stupas and Buddha statues, the complex is one of the finest examples of sacred architecture in South Asia. – 1990