New Year's Stampede in Shanghai
A person walks past shoes and clothing scattered on the ground after a stampede by new year revellers on Shanghai's historic riverfront to welcome the new year early on January 1, 2015. (Photo by Zhou Miaochen/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy