Can anyone tell me if the lighthouse on the Weather Channel spot for "Storm Watch" is North Head in Washington?