China is a country in Asia and its capital is Beijing. Korea is two countries.
North Korea and South Korea 
India is the large country separated from China by the Himalayas. To the northeast of China lies the Korean Peninsula, which is home to the two countries of North Korea and South Korea.
Shandong Peninsula located in eastern China. Liaodong Peninsula located in northeastern China. Leizhou Peninsula located in southern China.
On which peninsula?
North Korea and South Korea
Spain and Portugal.
Mexico
The countries that make up the large peninsula south of China includes Thailand, Vietnam, Laos and Cambodia.
Korea is a peninsula divided in 2 countries. North and South Korea. It is located south of china and south of russia.
IndoChina peninsula. Please, look up the word in wiki.
Spain, Portugal, and Andorra are located on the Iberian Peninsula. The United Kingdom also has a territory, Gibraltar, located on the peninsula.The Iberian Peninsula includes Andorra, Portugal, and Spain.