The Kenai
River acreage that houses Tower Rock Lodge is home to a myriad of
wildlife. Caribou are a relatively common visitor, and this mighty
fellow was grazing within feet of the cabin. Herds of as many as
two dozen animals have been seen wandering through the property,
and make for some excellent photo opportunities.