Chinese: 那里人山人海。
English: There's a huge number of people there.