› added 9 years ago
124
TIL the 3 snowiest major cities in the world are all in Japan
via reddit.com