This is a picture of
"Window Rocks" in the Kenai Fjords. Courtesy of www.community.webshots.com
The Kenai Fjords are off the
coast of Kenai in Alaska. They are a magnificent natural wonder,
worthy of touring, preserving, saving, and loving. The Kenai Fjords
are sure to spark your interest in Alaska. Come along and explore!