Rock Formations at Cherokee Rock Village

Geologic formations are seen at Cherokee Rock Village, also known as Sand Rock, on Lookout Mountain in Cherokee County.

Rock formations at Cherokee Rock Village in Etowah County, Alabama
Photo courtesy of Jimmy Emerson
Rock formations at Cherokee Rock Village in Etowah County, Alabama