The eastern Chinese city of Huzhou nestles in the center of the Yangtze River Delta. Click the video to enjoy the beautiful spring scenery of the city.