A number of huge ice balls have been entertaining locals at the beach in Puck Bay on Hel Peninsula in Poland.
This rare phenomenon is caused by strong winds and waves changing their directions.
The strange sight has drawn a number of residents to head to the beach to discover the scene, where some even used them as natural makeshift 'footballs'.
The Puck Bay is a shallow western branch of the Bay of Gdańsk in the southern Baltic Sea, and is often used by kite surfers in the summer.
The ice balls phenomenon has also recently been seen over in the US following the extreme polar vortex gripping some of its states.
The sub zero temperature brought enormous "nuclear-sized" ice balls to the shores of Lake Michigan, particularly at Glen Arbor Township, where they covered the entire shoreline.
Meteorologist Joe Charlevoix told the Independent: "[When] the water temperature on Lake Michigan is just a little bit below freezing, so you get a small piece of ice that forms in the water and as waves move back and forth it adds additional water and freezes in layers.
"It gets bigger and bigger, and eventually you get big balls of ice, that are pushed to the shore by the wind."
Video: Lake Michigan fills up with giant ice balls
Niagara Falls freezes during extreme weather