Original: The American version of Santa Claus says that he lives at his house in the North Pole, while Father Christmas is often said to reside in the mountains of Korvatunturi in Lapland Province, Finland.
Simplified: Father Christmas, the Nordic version of the myth, is said to reside in Lapland, Finland.