 Well, this would be in the clouds, an altitude of about 55 kilometers above the surface, where the temperatures are low enough for liquid water to exist, when the atmospheric pressure is similar to what we have at sea level. And there are droplets in these clouds. And one idea is that there will be microbial organisms living inside these droplets. And that's probably the highest level of life that you'd see on Venus ever.