Shell on the beach?

Walking along the beach not far from Sheraton, you will see this giant shell against the sea and the line of the horizon. Or do you see something different? This is the Monument to Internet.