Chinglish.io

People mountain people sea.

Translation of 人山人海

There are too many people in one place.

# Explanation

  • people mountain - The crowd is as dense as a mountain.
  • people sea - such as “People mountain”