As temperatures plunge, many New Yorkers seek solace in warmer temperatures down south and in the Caribbean. And it seems that for the Snowy Owl, New York is their Bahamas. The rare snowy owl, which primarily resides in the arctic, has been spotted on seven occasions around the city; towards the coast of Brooklyn and Queens, and now, perched on trees at Governors Island, according to a spokesperson.