Taiwan's Wuling Mountain, located in the heart of the country, has an intimidating peak reaching 3,275m above sea level. We bravely charged up a 20km route to the peak to get a feel of the unforgiving ride.