El estadio Yuexiushan se ubica en la ladera de la montaña Yuexiu, en Guangzhou, y fue inaugurado en 1950 tras una construcción masiva que involucró a miles de personas.
Con capacidad para al menos 18 mil espectadores, el recinto ha sido testigo del crecimiento del fútbol cantonés y de las transformaciones del deporte en China durante las últimas décadas.
Durante la década de 2010 el estadio albergó al Guangzhou Evergrande y, más adelante, al Guangzhou City Football Club; sin embargo, la crisis de financiamiento que afectó a grandes grupos inmobiliarios también golpeó al fútbol local y llevó a la disolución de clubes profesionales. En marzo de 2023 se comunicó la desaparición del Guangzhou City como equipo de la liga profesional.
En 2026 el Yuexiushan volvió a ser sede de actividad futbolística organizada: en abril se celebró el partido inaugural de la Guangdong City Football Super League, que reunió a equipos representativos de la provincia y mostró una renovada afluencia de público y comercio local.
El estadio conserva su valor histórico y simbólico para la ciudad: además de su uso deportivo, forma parte del paisaje urbano y de la memoria colectiva, mientras la liga y las autoridades locales buscan nuevas formas de sostener el fútbol regional frente a retos financieros y de organización.

