Genus Megaceryle, Large River Kingfishers
Giant Kingfisher (Megaceryle maxima) Kruger National Park South Africa

Crested Kingfisher (Megaceryle lugubris) Foping, Guniujiang Nature Reserves, Shaanxi China



Belted Kingfisher (Megaceryle alcyon) Bahia Concepcion Baja California, Mexico & Washington USA








Ringed Kingfisher (Megaceryle torquata) Northern Pantanal, Brazil

























































































































