China-Places.com has listed approx 17 rivers in Guilin. Some of the Top rated rivers in Guilin are- Tian Lake Reservoir, Yulong River, Huajiang River, Sanmen River, Xiqing Lake, Zijiang River, West Lake, Shanhu Lake, Xiqing Lake & Xiqing Lake.