Alberta, Canada is the proud owner of the largest man-made pyramid on the planet
Andrew David Thaler • Challenging the Conventional Narrative, Science • October 16, 2012
Pharaoh Khufu must be rolling in his monumental grave. Since its construction in 2560 BC, the Great Pyramid of Giza stood as the largest man-made pyramid ever built*. For 3800 years, it held the title of the tallest man-made structure of any kind. It wasn’t until the Industrial Revolution that our buildings began dwarfing this wonder […]