Liuzhou

What is Liuzhou?

Liuzhou definition and meaning on Dictionary terms:
noun Pinyin.

a city in central Guangxi Zhuang region, in S China.