EUTOPIA
THE GIANT PYRAMID HIDDEN INSIDE A MOUNTAIN DWARFS THE GREAT PYRAMID IN GIZA
This temple at Cholula dwarfs the Great Pyramid at Giza, yet it went unnoticed by Spanish invaders. Why? They arrived in their thousands.