Check this out. Just north 83 miles, in a mountainous area (68 deg 56’ 31.14” S, 88 deg 00’ 21.68” E) is a “grill” type structure in the mountains.
Looks to be about 1.5 miles long and .5 mile wide. Looks like the indentations of the edge of a giant’s astronaut boot. something is going on.
Interesting.
What is a grill type structure?.