Loading map...
Borobudur temple is the world's biggest Buddhist monument. It is located in Magelang, Central Java, Indonesia. The Monument was listed as a UNESCO World Heritage site. Borobudur is the place for Buddhists to say their prayer and one
|
|
You need to sign in to leave a comment! |