SHAH ALAM, Oct 6 — “人山人海,” literally “people mountain, people sea,” is one of my favourite Chinese idioms. It's a phrase that ...