Villages and mountains are faintly visible in the morning mist in Anlong County, Qianxinan Prefecture, Guizhou Province, China on May 1, 2025.