Country/Territory China Location 29.56301, 106.551557 Institution Type Non-University Initial Partnership Year 2008 Visibility Private