◄ Greater Striped Swallow   Cecropis cucullata
Red-rumped Swallow   Cecropis daurica

Sri Lanka Swallow   Cecropis hyperythra