Visiting the coldest town in the world

Visiting the coldest town in the world In Oymiakon – a tiny village in Central Siberia – it’s so cold your eyelashes freeze together and you’re...