In 1986, about 63 percent people pedalled in the streets of Beijing. The number plummeted to 11 percent in 2015, thanks to China's galloping economy which is conspicuous on its roads where cars of every description from Hummer to Lamborghini jostle for space every day.
Read more.
No comments:
Post a Comment