Where is Zhuangxia?
Where is Zhuangxia located?
Zhuangxia, Fujian, China (approx. 25.95083°, 116.6372°)
Where is Zhuangxia on the map?
{"latitude":25.95083,"longitude":116.6372,"title":"Zhuangxia"}