The Tripyramids, seen from...

The Tripyramids, seen from...

The Tripyramids, seen from the top of Tecumseh, on a cloudy November day. The North Pyramid slide is visible on the left side of North Pyramid (peak on left).
WhiteLief
on Nov 21, 2004 12:11 pm
Image ID: 78866

Comments

No comments posted yet.