Baota Mountain Park, also known as China-Japan Friendship Mei Sakura Garden, is located on the Dingshi Mountain in the ancient canal scenery belt of Zhenjiang. The park is simple and elegant, with rockery and clear pools, pavilions, winding paths, trees and flowers dotted with trees and plants, making the park a combination of natural beauty and artistic beauty.