Spring snow falls over Siguniangshan Town in Aba Tibetan and Qiang Autonomous Prefecture, Sichuan province, China on March 22, 2025.