This island sits in the East River between the U.N. in Manhattan and Long Island City in Queens. Click 'original' size viewing option for nest details.