Worlds largest aquatic insect discovered in China

Via Gizmodo, ‘A new specimen of an insect was found this month in a mountain in Chengdu, Sichuan province, China. The insect belongs to the order of Megaloptera and has a wingspan of 21 centimeters—8.3 inches.’