Heavy snow falls on the unusually quiet Chinese capital Beijing