Construction workers
Possibly working on the Tower of the Sun.