Built in the Mahayana Buddhist tradition and located in the Magelang District in central Java is the magnificent Borobudur, the largest Buddhist monument in the world. Constructed by the Sailendra Dynasty between 750AD-850AD with over two million stone blocks, the massive structure sits majestically in the middle of lush greenery peppered with coconut and palm trees...



