Teotihuacan Mystery – The Place Where The Gods Were Created

Ancient astronaut theorists and alternative historians have made much hay out of the "mystery" of who built Teotihuacan,

attributing the city to aliens, Atlanteans, a lost civilization, Phoenicians, and anyone other than native peoples.