People look at a small boat during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022.Photo:Xinhua
People visit a boat building facility during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022.Photo:Xinhua
People visit a wooden boat during the 19th annual Richmond Maritime Festival in Richmond, British Columbia, Canada, on Aug. 20, 2022.Photo: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:Xinhua