Road crossing beautiful nature reserve. Amazing snowy mountains landscape on Senja island, northern Norway.