La Lande Satellite View