What a place to celebrate Christmas Day – Salla, “in the middle of nowhere”, the coldest location in Finland.