Eden Patera is a feature located at 33.6°N 348.9°E on the planet Mars.
Eden Patera is a feature located at 33.6 ° N 348.9 ° E on the planet Mars .
Which planet is Eden Patera located?
Which planet is Eden Patera located ?
Mars
Mars