Bounded by the densely populated cities of the north, and the lush tropical plains of the south, central Taiwan is a region principally defined by mountains: the mighty central ranges contain a vast array of tantalizing landscapes, from the mesmerizing beauty of Sun Moon Lake to the awe-inspiring peak of Yushan, northeast Asia???s tallest mountain.