A giraffe is seen on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Vervet monkeys are seen on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Hippos are seen at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
A waterbuck takes a rest as a visitor walks by on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
A giraffe is seen on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
This photo taken on July 8, 2023 show a view on Crescent Island at Lake Naivasha in Nakuru County, Kenya. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Ostriches forage on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Cormorants are seen at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Waterbucks are seen on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
Antelopes are seen on Crescent Island at Lake Naivasha, in Nakuru County, Kenya, July 8, 2023. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)
This photo taken on July 8, 2023 show a view on Crescent Island at Lake Naivasha in Nakuru County, Kenya. Lake Naivasha is a freshwater lake in Kenya and a noted scenic spot for tourists. (Xinhua/Han Xu)