Environment and Climate Change Canada says Calgary can expect snow to fall for an extended period, with anywhere from 15 to ...