Chinese Cities quiz

China has a lot of inhabitants and a lot of big cities. How well do you know the locations of the most important Chinese cities? Can you identify a city like Beijing, Shanghai, Xi'an, Qingdao, Nanjing and Hong Kong on a Chinese map? And how about Guangzhou, Zhengzhou, Hangzhou and Lanzhou?