The Netherlands, Amsterdam, Europaboulevard.
Human powered hybrid vehicle