This Chinese water park is obviously very popular, but this is more of an indication of China's enormous population. The country can seem like a world of ants to outsiders because every picture seems to have thousands of people lumped together, like here.