The MTO website has a new feature this year that allows you to access weather cameras throughout the province – including Montreal River and  Lake Superior Provincial Park.  The site isn’t the easiest to navigate however … you click on Interactive Maps … then go to Province of Ontario – and select Weather Cameras … then zoom in on the area you’re looking for.

http://www.mto.gov.on.ca/english/traveller/trip/map.shtml?ll=50.148746,-85.605468&z=5