Possible craft parked on landing platform in Antarctica

It could just be just a natural formed part of Antarctica's ice sheet but it looks like a craft parked on a rectangular landing platform in front of an entrance. 


Coordinates: 70°46'48.75"S 11°36'7.58"E