This is not a real great photograph but it certainly shows the famous route.
Papago wall through a 300MM tele-photo lens taken from east side of 75-Mile Canyon on its rim. The "landslide" is just where the visible trail disapears in the back of the cliff.
Click to enlarge to pick out the route up the wall and the ledge that takes you to the Slide.