The Mirror

The Mirror is massive double sided reflective force field created by a string of satellites. Allowing inhabitants of the ring to see the surface of Terra while people on the surface are blocked from seeing the ring.