Tuesday, December 18, 2007


One of the famous uphill (literally) challenges of Chongqing.
China is known the world over as the Land of Bicycles. Chongqing is probably THE exception to the rule, among large cities. That also explains why this city is home to not one, but several, motorbike manufacturers.
You either walk, or use a powered vehicle.

No comments: