Place: Denali National Park, Talkeetna, Alaska, United States
By Nathan Michael Uploaded on 24 April 2008 33 views