By Raul Baldean
- Stock Photo ID: #TB767116
- Image Credit: Picxy.com/raulbaldean
- Description:Stupas Arrangement On Stairs At Borobudur Buddhist Temple. Candi Borobudur Is The Largest Buddhist Temple In The World. Mountains And Clouds At Sunset, In Distant Landscape Background.
- Location: Borobudur, Magelang, Central Java, Indonesia