Where is Chizhupin?
Where is Chizhupin located?
Chizhupin, Fujian, China (approx. 23.88249°, 117.1457°)
Where is Chizhupin on the map?
Chizhupin - Samtunguk Museum
Chizhupin - Shibajian
{"latitude":23.88249,"longitude":117.1457,"title":"Chizhupin"}