Apparently the link does not work anymore. This is a copy of the search engine entry:

Click image for larger version

Name:	jiangcheng.PNG
Views:	8
Size:	34.5 KB
ID:	814923



There are several locations named Jiangcheng in China: Here are several possiblities:
Jiāngchéng (江城) may refer to the following locations in China:
https://en.wikipedia.org/wiki/Jiangcheng


Also I believe Hubei province is a possibility.



Link available upon request