Borobudur, in Central Java, Indonesia, is the largest Buddhist monument in the world.
Share of the Week is open content stuff so great and awesome that we can’t keep it to ourselves.
Creative Commons Love: Trey Ratcliff on Flickr
Written by Alice Formwalt