By Raul Baldean
- Stock Photo ID: #BX310757
- Image Credit: Picxy.com/raulbaldean
- Description:Borobudur Temple Base Lever Or Platform, In Java, Indonesia. Candi Borobudur Is The Largest Buddhist Temple Outside Of India And One Of The Most Important Tourist Attraction In Indonesia.
- Location: Borobudur, Magelang, Central Java, Indonesia