Snowy winter view from the top of the Mount Rita in Pello in Lapland, Finland
The Mount Ritavaara 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.