Fork-tailed Swift

Chinese Name: 白腰雨燕
English Name: Fork-tailed Swift
Latin Name: Apus pacificus