A Snowy Owl Was Spotted In New York City’s Central Park For The First Time In 130 Years. The Snowy Owl, Which Resides In the Arctic Tundra, Has Not Been Seen In New York City Since It Was Last Spotted In The Winter Of 1890. The Owl Has Since Moved On. But Exhibit Of It Can Be Seeing At The American Museum of Natural History.
Snowy Owl Is Spotted in Central Park, for First Time in 130 Years – The New York TimesThe hordes came running and the snow-white raptor became the latest celebrity bird of Manhattan.