Water Spirit of Seven Falls
This water spirit is quite annoyed by all the tourists walking on the path next to his home; he lives at Seven Falls, Colorado. The nature spirits who live in this area insisted I stop, listen to this spirit’s complaints (even knowing there was nothing I could do about the issue) and take his photo. It is not often they meet a human who can hear them, and they were simply looking for acknowledgement!
Seven Falls is a popular and historic scenic stop now located on the Broadmoor Resort, Colorado Springs. Tourists travel to the site year round and many delight in climbing the steep steps that let you climb the cliffs beside the waterfall.
The small manmade falls where this nature spirit lives is near the entrance to the falls, just out of sight lower left.
Read more about rock spirit family resemblances by clicking HERE