alt

One of two enormous ferries in town