Designed by
Title
Sacred Tree Station at Alishan, Taiwan - April 12, 2015 #54976046
Description
Sacred Tree Station, Taiwan - April 12, 2015: Public Train leaves from Sacred Tree Station in Alishan National Scenic Area, Taiwan on April 12, 2015. This station is a place to visit the ancient tree.
This image is editorial