Anger as invasive Chinese creature that can climb 13ft walls is found in iconic Pacific Northwest beauty spot

More from Daily News