A Shanghai Jiaotong University campus is seen at Zhangjiang High Technology Park on the outskirts of Shanghai, China, on March 16.Mar 25, 2013

FULL STORY

Photo: Reuters

This photo has been viewed 196 times.

TOP top