Enormous structure hidden under the ice sheet of Antarctica has become visible

The structure is 300 meters long, width measures between 30 – 50 meters and walls of 10 meters high.