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 208 times.

TOP top