DSCN1210 Published April 26, 2017 at 4000 × 3000 in Wildlife Pictures and News There are two Beaver Lodges on Lake Dillon. One by Fish Hook Island and another inside Pirates Cove. Beaver Lodge