Visitors explore various ships on display at the dock during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)
People visit an old wooden ship wheel factory during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)
People look at model sailboats during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)
Visitors explore various ships on display at the dock during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)
Visitors explore various ships on display at the dock during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)
People visit the cockpit of a ship during the 21st annual Richmond Maritime Festival in Richmond, British Columbia, Canada, Aug. 24, 2024. The two-day event kicked off here on Saturday. (Photo by Liang Sen/Xinhua)