The Netherlands, Amsterdam, Nassaukade
Volvo XC90 test vehicle, likely testing autonomous driving.