It seems to me that these ‘alien bases’ - if the aliens have the capabilities that you imply - could be just about *anywhere*.
And it seems rather strange that such an inspired dreamer as yourself would limit them so...
Read a littele bit more you might “dream” a little yourself.