Taiwan, originally named "Formosa" by the Portuguese in 1544 to mean "beautiful island," is the fourth tallest island in the world. Located in the center of Taiwan, Mt. Ali towers the highest of 2,663 meters (about 8,736 feet).
Director: Charlie Chu
Director: Elvis Lu
Producer: Gene Chiu