Indonesia Java Borobodur is Southeast Asia a largest Buddhist temple complex


Size: 4161px × 2751px
Location: Indonesia Java Borobodur is Southeast Asia a largest Buddhist temple complex
Photo credit: © ATHIT PERAWONGMETHA / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asia, borobodur, buddha, buddhist, complex, indonesia, java, outdoor, southeast, temple, yellow., yogjakata