This parking lot of the shopping center Plaza Tlatelolco is cut in half by a strange white building. When looking out the windows of the building, visitors can spot a structure that dates back to the pre-Columbian period.
According to archaeologists, this ancient temple was dedicated to the deity of the wind, Ehécatl Quetzalcoatl. The temple’s architecture is similar to another pyramid discovered in Pino Suarez Metro dedicated to the same deity.
About the source: Atlas Obscura
Atlas Obscura aims 'to inspire wonder and curiosity about the incredible world we all share'. You can contribute to their collection on their website.