This picture stopped me in my tracks while I was looking through images for next week's The Week in Pictures.

Nir Elias/Reuters
Fireworks, marking the fifth day of the Chinese New Year festival which is devoted to wealth, is pictured at a street in down town Shanghai January 29, 2009. Chinese ushered in the Year of the Ox on Sunday, packing temple fairs, entertainment parks, setting off fireworks and firecrackers and hurrying to train and bus stations to get home for the traditional holiday.