A busy street in China.