Original: It is located between mainland China and the Korean Peninsula.
Simplified: It is located between Mainland China and the Korean peninsula.