Google has been told it needs to move its mysterious barge that is current moored off San Francisco Bay.

    




View source website