Go to Puebla, Mexico and look for a giant hill with a church on top. What you’re seeing is no ordinary hill. It’s actually the world’s largest pyramid. Go to Puebla, Mexico and look for a giant hill with a church on top. What you’re seeing is no ordinary hill. It’s actually the world’s largest pyramid.
No one knows who constructed it 2,300 years ago or if they knew the clay they used would help plants hide it from view.

…..Full News