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