Borobudur Temple at sunrise - Java, Indonesia
29 December 2016 Price range : 0 - 10 USD
Borobudur Temple, located 42 km northwest of the Javanese province, Yogyakarta, Indonesia, is the largest Buddhist temple in the world. It is built in the shape of a …More
1 review