Visitors from the southwest Chinese province of Guizhou stand at the Bund along the Huangpu River during a hazy day in Shanghai May 3, 2011.[Photo/Agencies]