Delaware Bay (Del. and N.J.)--Aerial views.