Explore Denmark by car

Denmark means always standing on the beach with one foot and in the forest with the other.