A sperm whale appears to have beached on an embankment in the shadow of Notre Dame Cathedral in Paris _ but it's really just an art installation from a Belgian artists' collective.

About The Author