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. Heaven eliminates part of the road but This trail winds through beautiful glades of ponderosa pines and fields of flowers. At the top of Twin Peaks, you will get long views in all directions above the Wenatchee Valley.
Complete details about this trip can be found at WenatcheeOutdoors.org. See the link for more information.