The documentary takes the audience on an exciting excursion to six major scenic and cultural spots in Taiwan.