This is either the back side of the Twin Sisters, or its Pierson Mountain. Either way, it's overlooking Estes Park.

2005.04.23pm.05.jpg

made with iView MediaPro2005.04.23pm.12.jpg
2005.04.23pm.05.JPG