人山人海
[rén shān rén hăi]
'Ren Shan Ren Hai' literally means 'Sea And Mountain Of People', depicting a crowded scene. The phrase suggests bustling places filled with crowds as far as eyes can see, representing liveliness but can also refer to feeling insignificant in large crowds or a desire to blend into busy life.