Civilizations World’s Largest Complex Of Borobudur – Spectacular Buddhist Masterpiece AncientPages.com | May 3, 2016 A. Sutherland - AncientPages.com - The magnificent Borobudur is the world's largest Buddhist shrine, and one of the finest examples of eighth-century temple architecture. The Borobudur Temple, situated in Read More