Does Venus feature any natural satellites ?
An alternative explanation for the lack of satellites is the effect of strong solar tides , which can destabilize large satellites orbiting the inner terrestrial planets .