Image 1 of 1
QS03Stock012 20010811 SHANGHAI, CHINA:.A woman finds herself unable to manuver facing the onslaught of commuters at thw People's Square Metro Station during rush hour in Shanghai, China 11 August 2001. The subway lines have been immensely successful since their completion, easing the otherwise choked road traffic and long commuting hours.Photo By: Qilai Shen
QS03Stock012 20010811 SHANGHAI, CHINA:.A woman finds herself unable to manuver facing the onslaught of commuters at thw People's Square Metro Station during rush hour in Shanghai, China 11 August 2001. The subway lines have been immensely successful since their completion, easing the otherwise choked road traffic and long commuting hours.Photo By: Qilai Shen