Waisak (or Vesak) is the holiest day on the Buddhist calendar, and is celebrated across the Buddhist world, but is most spectacular at Java’s Borobudur (Indonesia), the world’s largest Buddhist temple, one of Southeast Asia’s most spectacular sites

Christmas

Worship at Borobudur, the largest temple

Christmas

Annually, Buddhists from all over the world make a pilgrimage to Borobudur in Indonesia

Read 767