High in the mountains of Taiwan, in the remote village of Smangus, an indigenous group called the Tayal form unique bonds with ancient trees in a sacred forest where nature and man live in balance.
High in the mountains of Taiwan, in the remote village of Smangus, an indigenous group called the Tayal form unique bonds with ancient trees in a sacred forest where nature and man live in balance.