I'll answer. First of all, the place you are talking about is Qiaotou Road, Hexi District, Xingbin District, Laibin City. The river you mentioned is called Hongshui River, not Liujiang River. The park you mentioned is called "Jinhai Park". Well, you can see mountains in Xingbin District. It's useless information. There are 21 Internet cafes around that park, which is hard to find. It's a waste of time, but get down to business
But you have given something very useful, that is, IP Internet cafes are unique. 222.84.118.21 This is Qihang Internet Cafe, Qiaotou Road, Xingbin District. I have been there to surf the Internet. 222.84.119.24 I don't know which one. 2222.84.119.184 is Xiaoyinhe Internet Cafe in Hexi Road, Xingbin District, but I think it should be not far from Qihang Internet Cafe, so I can walk to the Internet. I'm learning to drive there, and I won't go home at noon. I can take you to find it if necessary, but I need a bowl of rose powder. There's an Internet cafe called 521 in Laibin, Guangxi.
It's opposite the new feeling ~ ~ Take the No.2 bus and get off at the main station ~ ~ Go ahead and you'll get there.