China China

Sculpture "China China"

Lambert Airport

Lambert International Airport

Crews with ACME Erectors lift sculpture China China onto its base in the new Terminal 1 Ticketing Lounge.