Where is Manchuria?

Where is Manchuria located?

Manchuria, Huánuco, Peru (approx. -9.21113°, -76.1781°)


Where is Manchuria on the map?