A specimen of an insect in the order Megaloptera was found in a mountain of Chengdu, Sichuan province. Its wingspan measures an incredible 21 centimeters, making it the largest and possibly most frightening aquatic insect in the world.