This striking satellite shot shows a pair of simultaneous phenomena painting parallel swirls in the sea and sky surrounding Bear Island ... is located in Norway's Svalbard archipelago and is ...
A striking satellite image reveals two incredible natural phenomena over Bear Island, Norway, showcasing unusual cloud swirls and a large ocean bloom. Vortex Clouds Over Bear Island In the upper ...