Italy
Il monte Menzies è la vetta a 3 355 metri dei monti del Principe Carlo tra il monte Mather e il monte Bayliss, che si trova sul lato sud del ghiacciaio Fisher, in Antartide.
Listen to the audio guide for Monte Menzies Free on WIP — starts by itself when you arrive, even with the screen off