A flamenco dancer performs on stage during the Vancouver International Flamenco Festival at Granville Island in Vancouver, British Columbia, Canada, on Sept. 4, 2022. The festival runs from Sept. 3 to 25. (Photo by Liang Sen/Xinhua)
A flamenco dancer performs on stage during the Vancouver International Flamenco Festival at Granville Island in Vancouver, British Columbia, Canada, on Sept. 4, 2022. The festival runs from Sept. 3 to 25. (Photo by Liang Sen/Xinhua)
A flamenco dancer performs on stage during the Vancouver International Flamenco Festival at Granville Island in Vancouver, British Columbia, Canada, on Sept. 4, 2022. The festival runs from Sept. 3 to 25. (Photo by Liang Sen/Xinhua)