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