The Barrows Satellite View