The file photo shows the head of world's longest insect. The Insect Museum of West China in Chengdu, capital of southwest China's Sichuan Province, told Xinhua Thursday that a 62.4-cm-long stick insect found during a field inspection in south China's Guangxi Zhuang Autonomous Region in 2014 has broken the record for length for all 807,625 insects discovered so far. [Photo: Xinhua]
Day|Week