Princeton, BC -12.6°C