Where is Shanghouge?
Where is Shanghouge located?
Shanghouge, Fujian, China (approx. 24.64611°, 117.7094°)
Where is Shanghouge on the map?
Shanghouge - Lunkenhou
Shanghouge - Bisi
{"latitude":24.64611,"longitude":117.7094,"title":"Shanghouge"}