This is absolutely magnificent (with captions in Russian!) A…

This is absolutely magnificent (with captions in Russian!) A video showing off Beringia National Park – on the western side of the Bering Strait, in the Siberian Arctic. A lot of whales.