The Mirror

The student-run newspaper of Northwood School in Lake Placid.

Top of the Chairlift, Copper Mountain, Colorado.