Yahoo! Satellite Maps:
A small vessel, Dover, England

A small vessel, it may be a ferry from Dover to Calais. [...]