Answer:
The Korean Peninsula is a mountainous peninsula that juts out of northeastern China in between the Yellow Sea and the Sea of Japan.
Step-by-step explanation:
Your welcome
4.7m questions
6.1m answers