Hudson Waterfront - Satellite image showing the inner core of the Hudson River estuary and main waterways of Port of New York and New Jersey. The Hudson Waterfront is situated on the peninsula between the Hudson and Hackensack Rivers, and their bays.