In Henan Province, China, on April 26, 2026, thousands of sand martins and herons were seen nesting along the Yellow River as ...