Lizard Head Pass

From Wikipedia, the free encyclopedia

Lizard Head Pass (el. 10,222 ft.) is a mountain pass in Colorado traversed by state route 145.