They call it T-REX BEACH. I think I can see why...