Yes the best to use is Camguide.net, then make your way to Quebec, once on the Quebec site you can stroll through and pick a city or area you want to see. These are traffic cams but gives you a realistic view of snow coverage. The ski industry has a site but it’s showing manmade plus natural snow.