Borobudur is the biggest single Buddhist temple in the world. Located in Magelang, Central Java, Indonesia, it has attracted millions of visitors since its first renovation by Van Erp to nowadays.
Its architectural feats, massive size and mysteries that surround it make Borobudur, as Soekmono put it, a monument of mankind.
Download here
