It's a far eye view of the HeavySide Layer. Kinda like Never Never Land isn't it? It just floats in space with its own invisible atmosphere. It's invisible to the naked eye which explains why it's never been discovered though it's not that far from earth.