Looks like Norilsk, Siberia.
http://laoddee.blogspot.com/2012/03/winter-in-norilsk-siberia.html
Yup! Thanks!