La escuela está ubicada en Nanguo Olympic Garden, una comunidad de alto nivel con un paisaje agradable y un ambiente elegante, en el distrito de Panyu, ciudad de Guangzhou, provincia de Guangdong. La escuela implementa la enseñanza en clases pequeñas. Actualmente hay 31 clases en 9 grados. La escuela aboga por la internacionalización y actualmente cuenta con 40 estudiantes internacionales matriculados. Todos los profesores de la escuela tienen calificaciones docentes y sus calificaciones académicas son más altas que los estándares nacionales. La escuela ofrece a los niños y a los padres la opción de internado o escuela diurna, con transporte en autobús escolar.
El colegio tiene una superficie de 24.680 metros cuadrados y tiene un área de construcción de 1.61.680 metros cuadrados. El diseño del edificio escolar es novedoso y único, abierto y hermoso. Los edificios con rojo, amarillo y azul como colores principales están llenos de vitalidad en medio de la hierba verde. El material escolar está equipado según los estándares de una escuela superprovincial de primera clase. El proyecto multimillonario de red de campus permite que cada profesor y estudiante tenga un puerto de información y disfrute de la enseñanza basada en información en red más avanzada. Cada aula es un aula multimedia. Cuenta con un edificio independiente de ciencia y tecnología con laboratorios de ciencias, arte, caligrafía, danza, piano y otras salas funcionales. El parque infantil circular de 200 metros con una inversión de un millón de yuanes tiene 6 pistas de plástico estándar y un pequeño campo de fútbol. El cercano Southern Olympic Club cuenta con canchas de tenis de mesa cubiertas, canchas de bádminton, canchas de voleibol, canchas de baloncesto, piscinas y otras instalaciones deportivas, lo que brinda a los estudiantes un espacio más amplio para realizar actividades. El Parque Olímpico de Nanguo también ofrece a los estudiantes campos de golf y bases laborales, que son ventajas que otras escuelas ordinarias no pueden igualar. Estas completas instalaciones de enseñanza y equipos de enseñanza de primera clase han sentado una base sólida para que la escuela implemente una educación de calidad y un desarrollo sostenible.