Taiwan is an island of varied geography and diverse climates , allowing for a vast array of flora to be present . Taiwan is an island of diverse geography and varied climates , allowing for a vast array of flora to be present .