Quote from Wikipedia:
Yangshuo County ... is a county in Guilin, Guangxi Province, China. Its seat is located in Yangshuo Town. Surrounded by karst peaks and bordered on one side by the Li River......
The town borders the Li River on one side, and is situated on a small plain between a number of karst peaks.