A giraffe roam on Crescent Island in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
Ostrich feeds on Crescent Island, Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
Tourists visit the Crescent Island in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
A tourist visits the Crescent Island in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
This is a view taken on July 8 on Crescent Island in Lake Naivasha in Kenya.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
Cormorants in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
Water antelope on Crescent Island in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu
A giraffe roam on Crescent Island in Lake Naivasha in Kenya on July 8.
Lake Naivasha is located in the Great Rift Valley in Kenya's Nakuru County, about 1,900 meters above sea level, and the crescent island in the lake is home to a variety of wildlife. Lake Naivasha is a beautiful sight to attract people from all over the world.
Photo by Xinhua News Agency reporter Han Xu