Mont Babin, Mont Charles Velain, Mont Charles Vélain, Mont Felix
Mont Charles Vélain - mountain located in French Southern Territories, Indian Ocean. Within mountain range Kerguelen Islands.
Elevation - 635 m (2,083 ft). Coordinates - Latitude: -49.61636, Longitude: 69.05954.