17,023 views
What's lurking beneath the thick cloud cover of our neighboring planet? Could Venus once have been habitable? Scientists are stunned by what they see. These new images could change our understanding of the solar system forever. #TheSimplySpaceRU