This is a cool, granite, overhanging, bouldering feature located in Elk Meadow Open Space, off leash dog park. There are lots of people hiking with their dogs. Since the primary use of this land is a dog park, I wouldn't go there if you didn't want to see some dogs.
Take I-25 west from Denver to CO 74 (Evergreen Parkway), follow it past the Bergen Park turnoff to Stagecoach Road. Follow Stagecoach Road to dog park on left across from Elk Meadow Open Space parking.
Hike the trail from parking lot to a large, granite, boulder overhang. from above it looks like an angular boulder about 3 feet tall, once on the back side you can see the large overhang feature.