11 June 2010

Torres Del Paine

Torres Del Paine National Park

Torres Del Paine National Park in Chile. AMAZING!

3 comments:

  1. ? ? ? W H A T ? ? ? c h i l e e e e??? :'D ow! Chile is my country!!! saludos :) thank you

    ReplyDelete
  2. amba, Congratulations on winning against Honduras! Vamos Chile!

    red-handed, I couldn't believe it myself! That's the view from the hotel room!

    ReplyDelete

Thank you for your comment. It will appear shortly!