Tokyo Sees First November Snow in Over 50 Years

1 tokyo snow

Snow falls in Japan’s capital in November for the first time in 54 years, gracing residents on Thursday morning.

Source: wsj.com

Pin It