answersLogoWhite

0

Mars has frozen water on it and has a chance of having life or of having had life in the past.

The special feature is probably "Olympus Mons", the biggest volcano in the solar system.

User Avatar

Wiki User

12y ago

What else can I help you with?