Zhaoliqiao


Zhaoliqiao - village in Chibi City, Hubei province, China.