Where is Manchuria?
Where is Manchuria located?
Manchuria, Jilin, China (approx. 43.00241°, 125.0062°)
Where is Manchuria on the map?
Manchuria - Harbin
{"latitude":43.00241,"longitude":125.0062,"title":"Manchuria"}