Construction Site

Construction Site

Akio Kon/Bloomberg

Workers labor on a construction site in Iwakuni, Yamaguchi Prefecture, Japan.