What do you mean ‘people mountain, people sea’? Actually we don’t have a mountain called people mountain and a sea called people sea in China. It is a popular Chinglish which is to describe large crowds.
Let’s digg more from photos to understand this Chinglish. Read More…