Taohua Lake is located in Taoyuan Town, Qingxin District, Qingyuan City, Guangdong Province, about 1 kilometer away from Yanziyan. The Peach Blossom Lake is vast, with a shoreline of 20 kilometers and a reservoir depth of about 37 meters. The lake is as clear as a mirror. It is surrounded by mountains. There are dozens of green hills dotted in the lake. There are karst caves in several mountains, and the lake water leads to the caves. You can take a cruise into the cave from the lake. Whenever it is in the morning and dusk, the mist on the Peach Blossom Lake is fascinating and the scenery is beautiful and refreshing.