Scientists recently named a mesa-like lunar mountain that towers above the landscape carved by craters near the Moon’s South Pole. This unique feature will now be referred to as “Mons Mouton,” after #...
OffBeat Technology
© Copyright 2024