Tag Archives: biggest Buddhist temple in the world
A Video Tour of Borobudur Temple Posted by sasha on Apr 13, 2015
Check out the largest Buddhist temple in the world in Central Java. Borobudur is a UNESCO World Heritage site and the most visited place in all of Indonesia. Take a closer look at the intricate Buddhist reliefs on the walls in this short video.