A flock of white storks are seen at a bird park in Sharm El-Sheikh, Egypt, Sept. 25, 2020. (Xinhua/Ahmed Gomaa)