Statue of meditating Buddha. Borobudur temple. Java, Indonesia

Statue of meditating Buddha. Borobudur temple. Java, Indonesia

Amazing statue of meditating Buddha and stone stupas against blue sky on background. Ancient Borobudur Buddhist temple. Great religious architecture. Magelang, Central Java, Indonesia

by
by
by
by
by
by