Rovaniemi is a town and municipality in Finland, the administrative center of the province of Lapland.