The stadium is known for hosting the annual RoboMaster Robotics Competition since 2015, as well as the opening ceremony and some events of the 2011 Summer Universiade.
An international design competition for the building was held in early 2008, and preparatory work began in November of the same year.
[1][2] The stadium is within walking distance from Houhai station of Shenzhen Metro and is at the proximity of the Nanshan Central business district development.
[3] During the 2019–20 Hong Kong protests, satellite images showed the stadium being used to house more than 100 military APCs (armored personnel carriers) and trucks.
[4][5] Reporters from the Dutch news service Nederlandse Omroep Stichting later used an unmanned aerial vehicle to capture film footage the military performing anti-riot training exercises.