Deyin College cuenta con el apoyo del gobierno municipal de Zhongshan y fue fundado por Zhongshan Minsen Education Investment Co., Ltd. Emplea a representantes del 11.º y 12.º Congreso Nacional del Pueblo, expertos con asignaciones especiales del Consejo de Estado, a nivel nacional. directores de renombre, y el Sr. He, ex director y secretario del partido de la escuela secundaria Memorial de Zhongshan, provincia de Guangdong, es el director. ¿Con el objetivo de cultivar futuras élites y convertirse en una clase mundial? ¿Escuela pública? Este espíritu tiene sus raíces en el área central de la Gran Área de la Bahía de Guangdong-Hong Kong-Macao.
La escuela está ubicada en la ciudad de Sanjiao, ciudad de Zhongshan, limitando con Guangzhou al norte, Dongguan y Shenzhen al este, y Zhuhai y Macao al sur. Está ubicado en el cruce de Nansha en Guangzhou, Qianhai en Shenzhen y Hengqin en Zhuhai, junto al China Unicom South China Big Data Center, el hotel Hilton Five-Star Resort, el Dean Lake Leisure Tourism Resort y la granja ecológica Tianjiashe, y la ciudad de Zhongshan bajo construcción Escuela de Gestión Hotelera Chung Swee (en cooperación con la Ecole Hoteliere de Lausanne).
La escuela cubre un área de 450 acres, con un área total de construcción de más de 200.000 metros cuadrados, y tiene capacidad para albergar a más de 10.000 estudiantes de tiempo completo. Escala escolar: 8 clases en la escuela primaria, 48 clases por año; 16 clases, 48 clases por año en la escuela secundaria; 30 clases, 90 clases por año en la escuela secundaria, con un total de 186 clases en toda la escuela.