University Town of Shenzhen

Last updated

University Town of Shenzhen
University Town of Shenzhen, Logo.svg
Logo of University Town of Shenzhen

22°35′31″N113°58′17″E / 22.5919°N 113.9713°E / 22.5919; 113.9713