Posted September 06, 2018 07:09:37The Hudson Yards, located in the Hudson Valley, is a major tourist attraction and home to a multitude of vessels including the largest floating watercolor sculpture ever created.As one of the most visited tourist attractions in New York City, it is a critical location for a number of vessels, both historic…