Antarctica’s Ellsworth Mountain Range and Mysterious Pyramid2024-04-19నేచర్ బ్యూటీ వివరాలుడౌన్లోడ్ Docxఇంకా చదవండిIn 2016, satellite images revealed an intriguing development, a peak within the Ellsworth Mountain Range that took on the striking shape of a pyramid.