Cyrestis thyodamas is a species of nymphalid butterfly (the largest family of butterflies with about 6,000 species) found in South Asia and Southeast Asia. According to the information I found, the ones found in Taiwan are a subspecies.
Habitat: Subtropical mountainous area, hot & humid, thick trees and brush, close to running water.
Lat: 25.03, Long: 121.40
Spotted on Oct 10, 2015
Submitted on Oct 13, 2015
and 18 other people favorited this spotting