A modern light show is staged on the historical buildings at the bank of the Huangpu River in Shanghai, east China, Dec. 31, 2012. More than 200,000 people witnessed the light show and New Year countdown here on Monday night. (Xinhua/Ding Ting)