The rotating light, northern Norway. What do you think it is?





Source.......