Taiwan Will Touch Your Heart Video (2011)

If any of you have seen the Taiwan will touch your heart video in the “About” section of the website then you will be  familiar with the song in the below video. However, the video below is the brand new version (2011) of the Taiwan will Touch your heart series. Brand new imagery and much better quality than  previous versions. I have always loved this song which mentions “Ilha Formosa” which means “Beautiful Island” in Portuguese.