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