The Landing Satellite View