Google
×

Menelaus

Crater
Menelaus is a young lunar impact crater located on the southern shore of Mare Serenitatis near the eastern end of the Montes Hæmus mountain range. Its diameter is 27 km. To the southwest is the small crater Auwers, and to the west-southwest is the... Wikipedia