PASSENGER VESSEL WEEK July 2, 2020 New all-electric tour boat sets sail on Yangtze River Written by Baird Maritime on July 2, 2020. Posted in Maritime Tourism. A new all-electric sightseeing boat recently commenced operational sailings on the Yangtze River. Measuring 53.2 metres long and with capacity for up to 300 passengers, .. Read More