Ancient Technology World’s Largest Complex Of Borobudur – Spectacular Buddhist MasterpieceMessageToEagle.com | May 3, 2016 MessageToEagle.com – The magnificent Borobudur is the world’s largest Buddhist shrine. It was constructed in the 8th and 9th centuries AD during the reign of the Syailendra Dynasty, a prominent, Read More