Fortress of the Bears - Inside the Fortress

Admiralty Island hosts the largest concentration of brown bears in the world. Watch video.