It blows the mind, eh? That's one of the (many) things I love about nature and the environment - you experience stuff like this and all the bullshit of "real" life just GOES. If you were there, you'd really be blown away by the beauty of it all.
And talking of beauty, here's a pic for you of Mount Fitz Roy itself:
