Madrid foodfromwww.nytimes.com3 months agoSanta Lives in Rovaniemi, Finland. Some of His Neighbors Are Not Thrilled.Tourists in Rovaniemi create everyday hassles for locals during peak seasons.