This is a rare meteorological phenomenon called a skypunch. When people see these, they think it's the end of the world. Ice crystals form above the high-altitude cirro-cumulo-stratus clouds, then fall downward, punching a hole in the cloud cover. Freakishly weird! By Terry Boswell (Joshua Tree Earth & Space Museum)
LIGHT POLES - This phenomenon is known as ‘light poles’ and it can be seen at nights ower the large cities with different colored lights. They can only be seen during very cold weather (the temperature of -20 Celsius degrees or lower is required). Also the wind must not blow fast and there has to be a plenty of tiny ice crystals in the atmosphere. That is why you don’t see this so often.