EUTOPIA
THIS IS THE WORLD’S LARGEST PYRAMID, AND IT’S HIDDEN INSIDE A MOUNTAIN
The massive pyramid, hidden from sight has a base four times the size of the Great Pyramid of Giza. In size, this Pyramid is compared to NINE Olympic-sized swimming pools. Researchers have no idea who built this massive structure, but legends say it was erected by Giants.