Subscribe to RSS headline updates from: Powered by FeedBurner
Park of borobudur temple with Merapi volcano in the background. Borobudur is in the north-west of Yogyakarta in Java, Indonesia. It's one of the largest temples in the world.