For some reason Niagara Falls, or some other waterfall/body of water in the New England or Ontario/Quebec region, is screaming to me. The way the school is presented on the map is giving me that vibe. Or that water/steam/whatever is just there to throw us all off.