Mont Ross
French Southern and Antarctic Lands, France
Adventure
Mont Ross is a stratovolcano, the highest mountain in the Kerguelen Islands at 1,850 metres. It is located in the Gallieni Massif, at the end of the Gallieni Peninsula, east of Baie Larose on the main island of Grande Terre.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account