'' People Mountain People Sea '' ( 人山人海 , Ren shan ren hai ) is a 2011 Chinese film directed by Cai Shangjun . It was selected for the main competition at the 68th Venice International Film Festival
68th Venice International Film Festival
68th Venice International Film Festival
People Mountain People Sea (film)