Search Result

A woman checks her phone at the exit of a shopping center on Huanqiang Road in Shenzhen, China on Feb. 8 2012. The shopping district is crammed with electronic stores where one can buy anything from fake iPhones to flat screen televisions.