Meeting a squirrel in Korea is a challenge, but quite possible to achieve. In fact, they are all around, and there is no need to hike deep into the wild to meet one—pretty many are found around palaces and mountains surrounding the capital city of Seoul.
One of the best places to watch squirrels is Seoraksan National Park, they seem to love Seoraksan Mountains. The rodents are there all the time, except winter months, when spotting them is problematic. The best chances to encounter a lovely squirrel fall in autumn when the animals are busy collecting food for winter.