St Catherine’s Chapel on the Rock is a scenic beauty located near Estes Park, Colorado. This active-use Catholic chapel is situated at a powerfully energetic location. Across the street, interdimensional sculptors have honored the Catholic tradition.
An honoring by interdimensional beings
Across the street is a large hill, featuring a statue of Christ look out over the desert in a blessing.
The hill itself is filled with rock sculptures.
In the cliff itself, the main image is that of a seated troll, wearing a hat.
At the front point of the hill, facing into the forest, is an elfin elder.