The Netherlands, Amsterdam, Haarlemmerplein
Volvo XC90 test vehicles, likely testing autonomous driving.