Borobudur Buddhist Stupa in Indonesia, Central Java

Introduction : The Borobudur is a Mahayana Buddhist Stupa temple located in Magelang of the Central Java province in Indonesia. It is widely considered by many as one of the greatest buddhist monuments ever built with 55,000 square metres of lava rock with six square platforms below and three circle platforms on top decorated with …

Borobudur Buddhist Stupa in Indonesia, Central Java Read More »