User Comments
wow, where was this?
Castleman - 02/Mar/10
This is the summit pyramid of Nevado Chopicalqui, in Peru's Cordillera Blanca. The photo was taken at an altitude of 6200m, and the summit is at 6345.
Alex Buisse - 02/Mar/10