I have recently looked at this geographical anomaly but there is not much information. I don't think anyone has even explored this site in person. There are no ground photos on Google either.

I think we should take an expedition and to travel there too discover whatever we can about it.