Snowy winter view from the top of the Mount Rita in Pello in Lapland, Finland

The Mount Rita is located in Pello, some 90 km west from Rovaniemi, the official home town of Santa Claus. In the beautiful mount Rita (Ritavaara in Finnish) there is also a ski resort called Ritavalkea.