Indonesia / Borobudur Temple in Central Java
|
|