Date: 4/28/2009 Views: 576
Date: 5/30/2009 Views: 633
Date: 9/2/2013 Views: 1768
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.