Photo shows the scene of the Shenyang International Open Regatta.
View related News Release
Download this image