Synopsis Taiwan is an island like no other. Sitting abreast the Tropic of Cancer, this small slice of Asia hosts tropical beaches, misty forests and icecapped mountains.