January 19, 2017
Iconic image: Borobudur in Indonesia
For its impressive scale, beautiful carvings and exemplary Buddhist architecture, Borobudur Temple in Central Java is one of our favorite cultural sights in Indonesia. The largest Buddhist temple in the world, Borobudur is a stone pyramid comprised of nine tiers with 72 stupas clustered around a central stupa on top. Each stupa contains a small […]
Destinations: Asia, Indonesia, Southeast Asia
Tags: Aman resorts, Amanjiwo, Borobudur, Buddhist, Indonesia, Indonesia tours, Java, luxury hotels, ruins, temples, UNESCO