“There are nine million bicycles in Beijing,” sang Katie Melua once, somewhat fatuously claiming it an undeniable fact. Something Beijing definitely has a lot of; TV channels and Caulorlimes* watching them…
Continue reading Alright China, you have 30 seconds to impress me.
