Mission accomplished image

Torres del Paine > Chile > Americas

[Visited: November 2011, April 1994]