A sea of people 人山人海
There's always a sea of people everywhere during the Spring Festival travel rush.
The train was so packed that I could hardly move.
Rammed (英式) 拥挤的，人多的
Every time when I go to a rammed place, I'll go out to change my mind.
hardly breathing space 很拥挤
I was at the central bus station and there was hardly breathing space.