Attractions. Stairway to Heaven is a trail accessed from Number Two Canyon that heads up the lower slopes of Twin Peaks east of the main road usually used to access the summit. Like Suspended in Paradise, Stairway to Heaven eliminates... Read More...