Coldest Place On Earth, Where Eyelashes Freeze