Venus is blanketed in a thick layer of clouds that stretch 40 miles above the planet’s surface. This atmosphere shields the planet from view, making it difficult for astronomers to understand much about Earth’s neighbor. But an image captured by a Japanese … Discuss
Source: The Free Dictionary