Date: 5/28/2019 Views: 1816
Date: 9/9/2024 Views: 215
Date: 5/11/2013 Views: 1500
Buddha statue in open stupa in Borobudur, or Barabudur, temple Jogjakarta, Java, Indonesia at sunrise. It is a 9th-century Mahayana temple and the biggest Buddhist Temple in Indonesia.