Birdwatchers stood in silent awe, as tens of thousands of starlings performed one of nature's most breathtaking spectacles — murmuration. Captured at the Otmoor Nature Reserve in Oxfordshire, England, ...