114
Liuzhou is a prefecture-level city in Guangxi Zhuang Autonomous Region, China. It’s situated on the banks of the Liu River. The city’s Liu River and unique mountains provide a picturesque backdrop to urban life. Liuzhou is a karst marvel, where nature’s artistry is on full display, creating a breathtaking canvas around the city.