Log In or Register
Borobudur is a ninth century Mahayana Buddhist monument in Magelang, Central Java, Indonesia.Source: WikipediaThanks to all who view and comment!