News

Amazing China: Most beautiful cherry tree valley

There are more than 30,000 cherry trees and more than 100 varieties planted in Yuantouzhu, a peninsula extending into Taihu Lake in East China’s Jiangsu province. Check out this Amazing China series to learn more stories about these beautiful cherry trees.

Leave a Reply

Your email address will not be published. Required fields are marked *