Rider Review

Surprising Facts About Winter

Kaylee Yakish, Contributor

January 17, 2019

Aomori City in northern Japan receives more snowfall than any major city on the planet. Each year citizens are pummeled with 312 inches, or about 26 feet, of snow on average.

The Student News Site of Sig Rogich Middle School