One legend associated with Santa says that he lives in the far north, in a land of perpetual snow. 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.