June 12, 2011

Bike sharing in Hangzhou, China

Hangzhou’s bike-sharing program now has more than 50,000 bikes and more than 2,000 stations. Via

The Biggest, Baddest Bike-Share in the World: Hangzhou China from Streetfilms on Vimeo.

Post a Comment