Beehives set in orange orchard in central China's Hubei
Xinhua,April 19, 2019 Adjust font size:
Beekeepers check a beehive set in an orange orchard in Guojiaba Village of Zigui County, central China's Hubei Province, April 18, 2019. (Xinhua/Zheng Jiayu)