The Cape Satellite View