Paradise Peak

Paradise Peak

Paradise Peak (5814 feet) is located 12 miles northeast of the town of Seward on the Kenai Peninsula. Photographed July 13, 2009.
gimpilator
on Dec 23, 2009 11:43 am
Image ID: 584302

Comments

No comments posted yet.