Daily Archives: October 14, 2019

‘Maya steamroller,’ which helped build ancient highways, is being restored

Restoration work has begun on a "Mayan steamroller" that helped pave pre-Hispanic mega highways more than 1,200 years ago.
Verified by ExactMetrics