人山人海

rénshān-rénhǎi
a sea of people
HSK 6

Additional Dictionary Meanings

(idiom) multitude; vast crowd