December 29, 2019Society & CultureThis mysterious pyramid is the tallest in Mexico may be dedicated to time itself.