Located in Hunan Province, Hengyang City, Nan Yue District, it is the largest existing anti-war memorial complex in China, embodying the eternal imprint of national spirit in a solemn and dignified atmosphere.