Where is Manchuria Located?

Manchuria is located in northeastern China, near to Eurasian. Manchuria has experienced conflict over the years with China and Japan seeking control of this area, as well as with Mongolia. To find more information click here: