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