Wow that is quite the site. I mean really, I have never seen something like that before. I believe that is one of the futures of architecture, the combination of man made structures and nature. I'm definitely going to see that next month when I am in Paris, France. I just got a Paris Visite Pass from my travel agent and am hoping it allows me to get to that area of Paris. I have to see it to believe it.
What a beautiful feat to conquer. Just amazing.