White-throated Kingfisher

Chinese Name: 白胸翡翠
English Name: White-throated Kingfisher
Latin Name: Halcyon smyrnensis