American in Spain

Nature's Altar

November 29, 2006

My buddy Jacob just sent me this awesome picture he took last week. Nature's Altar

Nature's Altar - Jacob contemplates the beauty of nature at the Lost Cove Cliffs in western North Carolina.

It's not unlike this other picture taken nearby a few years earlier...

Top of the World

Top of the World - This photo was taken from on top of Table Rock in Morganton, North Carolina.