The tallest volcano in the solar system, Olympus Mons, is to its northwest.
A maior montaña do sistema solar, o Olympus Mons, queda ó noroeste.