Moscow Joins World Cities with Bike Share Program

MOSCOW, Russia – Next to London, Paris, New York and other major cities across the world also Moscow recently launched its bike-share program. Throughout the center of the Russian Capital, thirty stations containing a total of 220 red city bikes are installed.
Throughout the center of the Russian Capital, thirty stations containing a total of 220 red city bikes are installed. - Photo Bike Europe