Venus PIA01544: Venus Cloud Tops Viewed by Hubble by NASA, Aliens & KouroshMay 18, 1999 Target: Venus Mission: Hubble Space Telescope Instrument: Wide Field Planetary Camera 2 Image Credit: NASA/JPL Source:: Venus Related