Could You Ski Meteorite Peak in Valdez, AK? When you get dropped off on top of Meteorite Mountain you can see EVERYTHING: the town of Valdez, the oil tankers waiting in the bay, Thompson Pass, and the Chugach Range thatโs bending out to the horizon. You can see everything but your line. You can see where youโd put the first turn, then it drops off into nothingness. […] Miles Clark | March 18, 2021 25 Comments