Dueigaoyue Station is one of the historic Alishan Forest Railway’s hot spots for stargazers seeking to experience the interstellar spectacle of the Perseid meteor shower peaking until Aug. 24 in...