10 cancelled due to low visibility