Crowded city streets in China.
There are a lot of people in china.