Here's Celestia's view of that event, shortly after first contact

The viewpoint is from over Hawaii.
Venus has no clouds in this interpretation.
Ganymede is also visible. I suspect it'll be in a slightly different position when seen using 1.2.5 final.