landing stage
dock, dockage, docking facility, pier, wharf, wharfage
harbor, harbour, haven, seaport
construction, structure
landing