Pedal taxi on the streets of Amsterdam.
Holland claims the Bicycle Capital of the World title. The photo below may help convince skeptics.
Below is a photo of one of the more unique bicycles seen in Amsterdam.
Not easy giving the kids a ride wearing heels and a tight skirt!