Pedestrians walk past a billboard advertising a new housing complex outside a construction site in Beijing. Photo: AFP