The Biggest Temple in the World

Borobudur is a world famous Buddhist Temple in Java. Each layer of the temple has beautiful reliefs represent everyday life to heaven. The top of Borobudur Temple, there are stupa that statue of Buddha is in. If you can touch the statue, you will have great luck.


Sponsor Site

Partner Corporation