Sacred Mt. Ali and the Forest Railway
This gorgeous documentary focuses on Mount Ali, a chain of peaks in Taiwan Province, home to a number of scenic and tourist sights, including stunning sunrises, the Alishan Sacred Tree and the Grand Sea of Clouds, all vi