Have a look here on google earth, but look at historical images 2013.
75° 0.211' S 0° 3.903' E
I've sent it to my work email so I can look at on Googoo erff proof.
I looked at the first one this morning and I think the "entrance" is a shadow of a shipping container sized hut from 2013. (Same location)
Sent from my SM-G930F using Tapatalk