• Urumqi, Xinjiang Autonomous Region, China
  • Project Scale: 139 hectares
  • Project Atlas