After I posted this I double checked to see if there really were volcanoes on Venus, fortunately there are lol.