Mont Richard-Foy
France · Europe
About
Mont Richard-Foy is the highest mountain in the Île aux Cochons, Crozet Islands, French Southern and Antarctic Lands, Indian Ocean.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
France · Europe
Mont Richard-Foy is the highest mountain in the Île aux Cochons, Crozet Islands, French Southern and Antarctic Lands, Indian Ocean.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.