Mountain Project Logo

Mocha summit of Carihuayrazo (16,463ft), Ecuador circa 1996.
ID 106138907

Rate Photo
     Clear Rating
  0.0 from 0 votes

M. Morley
Apr 10, 2008
Mocha summit of Carihuayrazo (16,463ft), Ecuador circa 1996.  

0 Comments

Nearby Photos