Skip Navigation
18 comments
  • Wow.. if I look at the difference between the netherlands, Belgium and Germany and knowing the roads in Romania.. this is on logarithmic scale?

    Also turkey and Portugal surprise me... A lot actually.

18 comments