The Netherlands, Amsterdam, Stephensonstraat, Rudolf Dieselstraat