Frozen tidal wave?
More like frozen on or below the surface and then thrust up and eroded. - If I had to guess.
Wow! Beats the heck out of any man-made ice sculpture. Thanks.