Tourists visit the Crescent Island in Lake Naivasha, Kenya, on March 19, 2017. Lake Naivasha is the second largest freshwater Lake in Kenya and a noted scenic spot for tourists. (Xinhua/Pan Siwei)
Passenger aircraft flies across rainbow in Singapore
Cole flower festival held in northwest China
5-day 2017 Art Central opens in Hong Kong
Harvest season for Biluochun tea variety comes to Suzhou
2 newly arrived polar bears seen at Budapest Zoo in Hungary
Spotted seals rest on coastal mudflat of Liaodong Bay in NE China
Comments are filtered for language and registration is not required. Guangming Online makes no guarantee of comments' factual accuracy. By posting your comment you agree to our house rules.