🔆 Ellsworth Mountains in Antarctica
✅ Location:
• The Ellsworth Mountains are situated in West Antarctica.
✅ Key Feature:
• These mountains include Mount Vinson, the highest peak in Antarctica, standing at 4,892 meters.
#EllsworthMountains #MountVinson #Antarctica #Geography
>>Click here to continue<<
