Six scenic spots in Zhangjiagang, Suzhou, Jiangsu province have been selected among the "Top 100 Scenes along the Yangtze River". Sea of cherry blossoms at Xiangshan Mountain: Located in the 50.7-hectare Xiangshan Lake Area, this spot covers a vast area of 13.3 hectares and boasts over 5,000 cherry blossom trees, which primarily feature white blossoms and bloom from late March …