Invasive giant snakehead fish have disrupted the ecological balance of Sun Moon Lake in central Taiwan, though local officials, fishers and even restaurateurs have been working hard to bring their ...