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