人山人海
        
            [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.