The Greenhouse Effect is when heat gets trapped in the clouds, causing the body to warm up. Also it's atmosphere is very reflective. This is what makes it hard to see through a telescope because the light also reflects onto the Earth. Probes visited Venus and have shown that the atmosphere is always constant (even throughout the night!) and there are no significant seasons.
The atmosphere on Venus is so thick, the surface pressure