:theoriginalsanta:

The original Santa

The feeling of the never-ending wait for Santa Claus.

The real Santa comes from Finland. He has always lived at Korvatunturi, a mountain in Finnish Lapland, in the far north of the country. (He does not live at the North Pole!)