thevelvetcell.com
Norilsk Alexander Gronsky
Look Inside Watch the Video Norilsk, situated in the Siberian North, is the most northern city in the world and the most polluted city in all of Russia. The city stands on the largest nickel deposi…