Lizard Head Peak
To purchase a photo, select size and framing options below and click "Add to Cart."

Lizard Head Peak, San Juan Mountains, Colorado snow

Lizard Head Peak is located southwest of Telluride in the San Juan Mountains. It is the most recognizable landmark in the Lizard Head Wilderness and is one of numerous 13ers in Colorado.

For more detailed info on purchasing prints Click Here.

Back to Colorado II
Back to Home Page