Venues in the Haixia Olympic Sports Center are linked with one another by elevated pedestrian streets. [Photo/chinadaily.com.cn]