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 ...