In May 2016, China found the world’s longest insect, a stick insect named Phryganistria chinensis Zhao. It was named for its discoverer, Zhao Li, a scientist with the Insect Museum of West China and is preserved there.
This insect specie can reach 64cm long.
In 2017 it was recorded in Guinness World Record as, ‘the longest insect’.