Barcelona; Venice, Italy; and Key West, Florida; have each moved to limit large cruise ships in recent years for similar reasons. But as they say, a picture is worth a thousand words. Take a look at these striking photos and see for yourself why more cities are saying no to cruise ships.