Climate change in the countries of origin of our feathered visitors has compelled them to travel distances of up to 8,000 km, which has shifted the peak birdwatching season in Uttar Pradesh to before ...