Borobudur Temple, Java, Indonesia

Borobudur Temple, Java, Indonesia