Alberta, Canada is the proud owner of the largest man-made pyramid on the planet

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 … Continue reading Alberta, Canada is the proud owner of the largest man-made pyramid on the planet