Don't have an account? Sign Up.
This was a rock wall! Located in Denali State Park, it stuck out from everything around it.