Photo by Zheng Hen. Circa 2002. A left side view of a Shanghai articulated trolleybus. Photo by Zheng Hen. Circa 2002. An unidentified trolley on Route 5 engaging some rather interesting overhead ...
An aerial view of the Lin-gang Special Area of China Shanghai Pilot Free Trade Zone. [Photo provided to chinadaily.com.cn] ...