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”
Translation of 人山人海
There are too many people in one place.