Lots of rain falls on this lush green world.