Weather on Venus?

From www.anythingweather.com

Supposedly from a nearby NOAA Metar station…

[color=red]Temperature 158