Shuiyueyan is located in the southeast of Yulin City, Guangxi. At the junction of Yulin, Beiliu and Luchuan County, it is about 11 kilometers away from Yulin City. The whole rock area of Shuiyueyan starts from Hongriyan in the northeast and ends at Longzhu Lake in the southwest. It is oval and 5 kilometers long.