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