Word Definition - 人山人海

rén shān rén hǎi (idiom) multitude; vast crowd