Where is Nanpaihe?
Where is Nanpaihe located?
Nanpaihe, Hebei, China (approx. 38.48778°, 117.6108°)
Where is Nanpaihe on the map?
Nanpaihe - Xujiapu
Nanpaihe - Zhangjiuhe
{"latitude":38.48778,"longitude":117.6108,"title":"Nanpaihe"}