Indonesia Java Borobodur is Southeast Asia a largest Buddhist temple complex
Size: 4355px × 2760px
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