Huangguan Sports Center is a stadium, located at Zhuzilin Motorway Interchange, Futian Qu, Shenzhen Shi, Guangdong Sheng, China
It's a well stocked gym area, a field that the public cN kinda use and a great indoor pool. There is even a Café and a movie theater on site.