Where once there were cars, bicycles reign supreme in Copenhagen, Denmark.
Regnbuepladsen, Copenhagen, Denmark.