Proper noun
Jiaxing A prefecture-level city in Zhejiang, China.
Jiaxing is actually talking about these problems with Northwestern students in the classes he teaches. Source: Internet