people walking along a seaside promenade with a large cruise ship