Snowball Showdown in the Mountains
Imagine this: over 120 teams gathered in a snowy mountain city in Japan, ready for a massive snowball fight. This wasn't just any snowball fight; it was the 35th annual Koide International Snowball Fight in Uonuma, Niigata Prefecture. The city is about 112 miles northwest of Tokyo, deep in Japan's "