Asia Pacific

Fury, serenity share stage on scenic Java

By Rob Garratt /
The stupas of the Borobudur temple compound on Java. It is the largest Buddhist monument in the world and contains 72 statues of Buddha. Photo Credit: Rob Garratt

Comments