News
Borobudur temple, outside Yogyakarta, is the largest Buddhist temple in the world, decorated with 2,672 relief panels and, originally, 504 Buddha statues.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results