mountain and river in wayanad