The most beautiful coastline, Tara Station

Duoliang Station is located in Taimali, Taitung. Although the train does not actually stop at this station now, it is still retained for sightseeing and taking photos. You can enjoy the beautiful scenery of the train passing by and the coastline from the observation deck.

Post by Cola_JC | Dec 23, 2022

Most Popular Travel Moments