Most people associate pyramids with Egypt, but one has stood in France since the time of the Roman Empire. Archaeologists still debate whether the Couhard Pyramid was a cenotaph, a burial monument, or ...
Aug 15 (Reuters) - A photograph of a hill in northern France has been miscaptioned on social media as if it is a 1900 photo of a pyramid at Teotihuacan, Mexico. “Teotihuacan pyramid in Mexico in 1900 ...