Dragon King’s Eighteen Ponds is located in Longwang Village, Dubao Town, Linhai City, adjacent to Yongquan Town in the west and Xiaozhi Town in the north. It is a natural canyon where a stream flows from the top of Tongzhi Mountain to the Xikou Reservoir. Due to the significant relative drop and the steep mountains on both sides, with lush green trees, the scenery is beautiful and it is known as Taizhou’s ‘Shangri-La’ and ‘Little Jiuzhaigou’, making it a paradise for outdoor enthusiasts and independent travelers. The site is open all year round, 24 hours a day.
Dragon King’s Eighteen Ponds
Dragon King’s Eighteen Ponds is located in Longwang Village, Dubao Town, Linhai City, adjacent to Yongquan Town in the west […]