Not the best pic, but it looks like there's something in the lower-left corner, east and below Pierce and Eisenhower. I can't think of anything that would be there. Is anyone familiar with this? Is it just rock or did something used to be there, etc.? The pic is from the summit of Isolation.
-Shawn
-Shawn