Borobudur temple is the largest Buddhist temple in the world. It is located in Central Java, Indonesia and is estimated to be built around 800 AD. This structure is made from volcanic rock that is shaped into blocks and stacked without using any adhesive material. It has nine levels, consisting of 3 round-shape terraces and 6 square-shape terraces, most of which have reliefs on their walls picturing the life of Gautama Buddha, Indonesia's traditional architectures, etc.
Click the link below to know more about this stunning structure,