North Lowell Satellite View