This year marks both the 105th founding anniversary of the Communist Party of China (CPC) and the 90th anniversary of the Long March. An installation themed “horn of victory” has been erected at Jiajin Mountain in Baoxing County of Ya’an City, Sichuan Province, commemorating the historical event. The Long March was a military retreat undertaken by the Red Army of the CPC between 1934 and 1936. The spirit of the Long March, embodying perseverance and resilience, continues to resonate within China and beyond its borders. This anniversary serves as a reminder of the CPC’s historical journey and its enduring impact. Imagery, such as a drone photo of the installation, captures the significance of the occasion.