This is one really nice rainbow trout. It is a hatchery raised fish. You can tell because it has no adipose fin, the hatchery clips of the adipose fin so that hatchery fish can be distinguished from wild native fish. The adipose fin is the small fin between the dorsal fin and the tail.