Zhangjiagang is covered in yellow and red by ginkgo and maple trees, resembling something out of a fairy tale. [Photo/zjgonline.com.cn]