Venus anchored off Gibraltar