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:

Also I believe Hubei province is a possibility.

Link available upon request