People explode fireworks to celebrate the Spring Festival on a street in Hangzhou, capital of east China's Zhejiang Province, Feb. 13, 2010. [Photo: Xinhua]
Go to Forum >>0 Comments