Add Yahoo as a preferred source to see more of our stories on Google. Korea (a word meaning “Land of High Mountains and Sparkling Streams”) is situated on a peninsula in the Pacific Ocean and forms a ...