- Shenzhen Bay Sports Center is located in the northeast corner of central area of Nanshan Houhai district. It was the main venue of the 2011 Summer Universiade. The stadium has a capacity of 20,000 spectators. It was opened in 2011.
Sorry, no events were found. Try adjusting the filters, or returning to the main events page.
Founded in 2006, Lost Laowai has been made for and is maintained by China expatriates with a deep interest in China. Sometimes we love it, sometimes we hate it -- but never does this country fail to captivate us.