El monumento se sitúa sobre la montaña llamada Hongshan, a una altura de 3.650 metros sobre el nivel del mar.