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
Comments
Related posts:
About the Author
Alice Formwalt
Alice recently graduated with degrees in Cognitive Science and Psychology. She is passionate about educational research and is currently studying Korean.
More articles by Alice Formwalt »