Video
Share
Although Venus and Earth are nearly twins in size and mass, a pressure cooker atmosphere makes Venus extremely inhospitable. Sulfuric acid clouds swirl about a volcanic surface more than 900° F.
Credit: Space.com