Pyramids of Teotihuacán, Quetzatcoatl and Basilica of Guadalupe in Mexico City, Mexico