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. It is the recommended spot to see once in your lifetime.