This video was shot on location in Shanghai, China within Hongkou district. The street is called Duolun Rd. And as you can see there are a variety of bikes in China.
There are pedal bikes, motor bikes, silent electric bikes, really cool three wheeled bikes and even two wheeled carts. I was living on this street temporarily while teaching English in Shanghai, China.
I didn't ride a bike when I was in China, but I did ride a bike when I lived in Japan, Korea and Taiwan. You can read more about riding a bike in East Asia or learn more about teaching English in China.