Introduction to Peach Blossom Island: Peach Blossom Island Resort is located on the central peninsula of Xiangxiatang Reservoir in Xifeng, Chaohu. There are many varieties of plants on the island, especially peach blossoms, with more than a dozen varieties.