Borobudur: Java’s enigmatic giant
Borobudur Borobudur is one of the greatest Buddhist monuments in the world; this huge stone temple was constructed three hundred years before Angkor Wat in Cambodia and stands enigmatic under the shadow of smoking volcanoes in central Java. The construction began in AD 750, and...