A city on water will be full of boats, and in Venice they come in all sizes.  There are tiny motorboats with oversized engines, and there are giant cruise ships, taller the highest towers.