Designed by
Title
Magelang - December, 2021 : Borobudur is a Mahayana Buddhist temple. #238775355
Description
Magelang - December, 2021 : Borobudur is a Mahayana Buddhist temple in Magelang Regency. It is the world's largest Buddhist temple. The temple consists of nine stacked platforms, six square.
This image is editorial