Proper noun
Changshu
A county-level city in Suzhou, Jiangxi, China.
Vietnam U23 were present in Changzhou on Sunday morning after two hours of traveling from Changshu. Source: Internet
Jaguar Land Rover's manufacturing headquartered in Changshu, China, has been closed for an extended period for the Lunar New Year, though is due to re-open next week, albeit with a limited supply of components available, Speth admitted. Source: Internet