A Mystery of huge oval structure found in AntarcticaBy Divya AroraFebruary 2, 2023 A Mystery of huge oval structure found in Antarctica : Antarctica is the one of the most mysterious places on Earth , possibly because of the…