'Formosa Forevermore' Explores Taiwan's Natural Beauty

Published

By Kris Ma/Sandy Chi

Taiwan used to be known as Formosa, which means “beautiful” in Portuguese. Take a sneak peek of a new series that explores the natural beauty of this island.