The Grand Canyon is found in America , it's one of
the natural wonders of the USA.
this is a link of the grand canyon
images of the grand canyon/link
There's a bit on top witch allows people to walk on and see the view, but what makes it scary is that the bit people walk on is made out of glass.