Well... wow.... I don't know what's more impressive; the scenery, the base jumping, or the engineering marvel that is the road going up there. I'd sure like to see that in person.
A person can get all self centered thinking their own country has the best scenery, engineering, etc. and then you see something like that. That canyon makes our little canyons north of the Rio Grande look pretty insignificant.