Buddha in Borobudur Temple at sunrise. Indonesia.  stock photo, 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. by Iryna Rasko
{}