More than 1,000 pupils off school in Highland because of bad weather

Aviemore Primary School was flooded
Aviemore Primary School was flooded