The Great Pyramid of Garut?

A pyramid far older and larger than the Great Pyramid of Giza, has been discovered in Indonesia.