Which planet has 150 moons? It's 2 largest are Titan and Rhea.
This planet has the tallest mountain in the solar system. It is 13.05 miles high.
Planet review