I wasn't doing any mission, just flying around in my Pell Silverbolt 6, exploring the game map, and ended up in this weird place on a fairly large island in north-west corner of the map. It has these...