A strange city in China