21 amazing photos that show what life is like in the coldest inhabited town on earth