Longzhu Lake is located in a village in the north of Luchuan County, Yulin City, Guangxi Zhuang Autonomous Region. Adjacent to the Shuiyue Rock Scenic Area in Yulin City, it is a scenic spot with mountains, lakes, and villages. There are five mountain villages, which could be built into a military fortress. Not far away, there is a vast field. A pavilion is built in the middle of the Longzhu Lake at the foot of the mountain, which blends with the clear water of the lake and the flying weeping willows. It is a beautiful picture of nature.