Massive ice spheres appear on Baltic beach

Giant spheres of ice appeared along a beach in a Latvian resort town on Wednesday, creating an otherworldly sight.