Levitunturi is a natural feature, located at Levitunturi, 99130 Kittilä, Finland
Todella hienoja maisemia niin talvella kuin syksyllä! Ruska aikaan todella kaunista.