Staircase at Teapot Mountain Rocky staircases take all visitors to the summit of this incredible outdoor paradise in northern Taiwan