Visiting the Coldest City in the World

A sizable city in Siberia is the coldest place in the world, with winter temps dipping to -90F. This is how they survive.
A sizable city in Siberia is the coldest place in the world, with winter temps dipping to -90F. This is how they survive.