Showing posts with label USA. Show all posts
Showing posts with label USA. Show all posts

The Coldest Place on Earth: What Would Happen if It Hit New York City?

−128.6°F (−89.2°C)!!! The coldest place on Earth is Vostok Station in Antarctica, where temperatures can plummet to a bone-chilling  −128.6°...