Monday, January 24, 2005


In stark contrast to the lush countryside of Ecuador, the majestic snow-capped peak of Chimborazo beckons one to ascend!

No comments: