
Почему в Норильске зимой полярная ночь?

На всей территории севернее Северного Полярного Круга (а также южнее Южного Полярного Круга) бывают периоды полярной ночи. Полярный круг - это параллель, отстоящая примерно на 23,5 градуса от соответствующего полюса, то есть широта примерно 66 градусов (северная, либо южная).
Длительность полярной ночи зависит от положения наблюдателя. Она меняется от одних суток вблизи самого Полярного Круга - и до шести месяцев в районе полюса.
На вопрос "почему" короткий ответ: потому что ось суточного вращения Земли наклонена на 23 градуса относительно плоскости орбиты годового вращения Земли вокруг Солнца. Поэтому есть периоды, когда свет от Солнца круглые сутки не может осветить территорию, которая в это время года "отклонилась в сторону, противоположную от Солнца"
Норильск расположен на параллели 69 градусов - не очень далеко за Полярным Кругом, поэтому там бывает полярная ночь, хотя и не слишком длинная. Ориентировочно можно прикинуть:
(69 град - 66 град) / 23,5 град * 6 мес = 3 / 23,5 * 183 дня = 24 дня
Но поскольку Солнце опускается за горизонт очень медленно, то официально полярная ночь в Норильске считается с 30 ноября по 13 января, то есть 45 дней. В это время солнца уже практически не видно, хотя теоретически оно еще не совсем ушло за горизонт.