Centauri Montes


Centauri Montes is a group of mountains in the Hellas quadrangle of Mars, located at. It is 270 km across and was named after the albedo feature Centauri Lacus.