Hiking Adventures on Striding Edge