The Netherlands, Amsterdam, Ceintuurbaan. Stefan & Max