Mountain peak introduction: Chenyun Park is located on the Yalu River in Linjiang, surrounded by beautiful scenery and pleasant scenery. On the right side of the river embankment at the entrance to the park stands a granite stone tablet engraved with the three characters "Jiangxin Island" written by General Yang Chengwu.