Riverdale Park, found on the western edge of the Bronx, is a natural wonder in a busy city. With about 50 acres of forest, the park is a haven for dozens of species of birds, including the screech owl ...