People look at a small boat during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)
People visit a boat building facility during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)
People visit a wooden boat during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)
Performers dressed as mermaids pose for photos during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)
People look at model ships during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)
People visit a boat building facility during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022. (Photo by Liang Sen/Xinhua)