Indonesia

Indonesia

Exploring Borobudur by Helicopter

Rising from tropical jungle, magnificent Borobudur stands proud as the world’s largest Buddhist monument. The striking 9th century monastery sits in Indonesia’s Central Java, which is easily accessible by helicopter. Standing