Fun Safari
Tuesday, April 20, 2010
Borobudur Temple in Indonesia
Borobudur is a ninth-century Mahayana Buddhist monument in Magelang, Central Java, Indonesia.
http://en.wikipedia
.org/wiki/
Borobudur
‹
›
Home
View web version