Suzhou, China

Suzhou, China

Lying about 60 mi/95 km west of Shanghai, south of the Yangtze River delta, Suzhou, China, is a picturesque city in the coastal province of Jiangsu. One of the cities on the Grand Canal, it is of...

JDS Travel News JDS Viewpoints JDS Africa/MI