Resting stops along the highway in Taiwan Nothing like a well-deserved rest after driving through winding roads and narrow passages to get to Hehuan Mountain.