Escape to the pristine mountains of Taiwan that come to you in the form of Sheipa National Park, which will reveal an outdoor enthusiast’s paradise primed for discovery and exploration. First ensure you secure quality accommodation in the form of a Taichung hotel such as what you’ll…