Can anyone identify this location? It's certainly not any major road I'm familiar with in the UK.
I guess it's probably one of those European countries where they invest in their infrastructure so they are able to deal properly with winter conditions.
Tom
I guess it's probably one of those European countries where they invest in their infrastructure so they are able to deal properly with winter conditions.
Tom
Last edited: