Teotihuacan is a Pre-Hispanic city in Mexico, set about 50 km north-east of Mexico City and close to San Juan Teotihuacan.
For more than four thousand years the Great Pyramid of Giza has guarded its interior, its known passages and chambers mapped long ago and its solid stone assumed to hide little else. That assumption ...