SHANGHAI, CHINA - MAY 2, 2015: Policeman on duty making sure the traffic flows at Nanjing Road. It is the main shopping street of Shanghai, China, and is one of the world's busiest shopping streets. - stock photo
{}