0 LIKES LikeUnLike
snowiest place in the world
Tags: snowiest, World
Although some would be led to believe that passes and mountain ranges in the Himalayas or other far and away places at the poles of the Earth, it may just be closer to your doorstep. According to amazing website www.ouramazingplanet.com, the snowiest place on Earth is found in Mt. Ranier National Park in Washington.
A mountain pass known as Paradise Ranger Station in the park sees more snow fall annually than any other place in the world.
Report (0) (0) | 11 years, 3 month(s) ago
Latest activity: 11 years, 3 month(s) ago. This question has 1 answers.