Taohua Lake is located in Taoyuan Town, Qingyuan City, Guangdong Province, about 1 km from Swallow Rock. The peach blossom lake is vast, the lake shoreline is 20 kilometers long, the reservoir depth is about 37 meters, the lake water is clear like a mirror, surrounded by mountains, there are dozens of green mountains dotted in the lake, there are several mountains with caves, the lake water leads to the cave, you can take a cruise from the lake into the cave. Whenever the morning is dusk, the mist on the peach blossom lake, the scenery is beautiful, it is refreshing.