Taiwan by Train

44 min

Available until 16/07/2025

The Portuguese called it ‘llha Formosa’ or beautiful island and Taiwan is indeed a beautiful isle with soaring mountains, bustling cities and fantastic beaches. The Taiwanese love their train network which follows the coastline and links all the major urban areas.

Director

Alexander Schweitzer

Country

Germany

Year

2024

You may also like

The most viewed videos on ARTE