Norton Peak - 9.18.2008

IMG_8884.jpg

Looks like some alien structure on the Norton Peak summit (10,336').