Wednesday, January 27, 2010

Cueva De Los Cristales.......simply amazing.





National Geographic article about the cave.







3 comments:

  1. Yeah, wow, increidble, sheesh. You goin there next???

    ReplyDelete
  2. INSANE! thanks for posting, I would have never known

    ReplyDelete
  3. Superman was born here.

    ReplyDelete