Shanghai Oriental Sports Center
Shanghai Oriental Sports Center in Pudong, Shanghai is to host the 2011 FINA World Championships and the construction of a water project based integrated sports facilities, including gymnasium, swimming pool, outdoor plunge pool, the press center and parking lot,
© Liouyuyaho | Stock Free Images
Similar Free Images
Categories: