Geography The Korean peninsula is located in North-East Asia. Mountains cover 70% of Korea’s land mass, making it one of the most mountainous regions in the world. Korea’s total land area is 100,033 sq. km, and it has a population of 50million people(2012). Administratively, the Republic of Korea consists of nine provinces ; the capital […]