CLIMATE We know our planet Earth as a blue and exceptionally hospitable oasis of water, warmth and life: our tiny, lucky place in the universe.
The story is rather more bleak for our neighbours, and none more than Venus, with its barren and harsh deserts, temperatures that never drop below 460°C, and atmospheric pressure equivalent to being 900 metres below