w00t!!!! My home state!!!
Damn-it.. now I'm home sick
You must be in the northern part of Denver, the peak to the right of your photo looks like Mt Meeker.
You can also see the "Flat Irons" of Boulder Colorado.
Gotta ask the question... is this a recent photo? That much snow in the middle of summer is a bit rare!