Russia’s Pevek: Town in Russia’s far east, home to world’s first floating nuclear power plant |Pulse

WATCH ON YOUTUBE