Shenzhen Bay Sports Center, with a capacity for 20,000 spectators, hosted the 2011 Summer Universiade. Located in Houhai, Nanshan, Shenzhen, Guangdong


Shenzhen Bay Sports Center, with a capacity for 20,000 spectators, hosted the 2011 Summer Universiade. Located in Houhai, Nanshan, Shenzhen, Guangdong, China


Size: 5464px × 3640px
Photo credit: © Theodore Kaye / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aerial, arena, china, city, drone, dusk, evening, guangdong, houhai, metropolis, nanshan, shenzhen, sports, stadium, universiade