Zhuzhouball

Zhuzhouball is a city in China.