NEFU Mammoth Museum is among the 10 most interesting sights in Russia according to the British newspaper The Daily Telegraph. According to Rossiyskaya Gazeta, the museum contains one of the world’s only complete woolly mammoth skeletons, as well as woolly rhino, ancient bisons, horses and dogs, dating from as far back as the...