People walking in front of billboards erected around a building site, downtown Shanghai near the Bund, China.