"People Mountain, People Sea" as the expression goes. Crowds make Dihua Street very, very "re nao" at Chinese New Year.