Nature in New York City

The largest cities on the planet are home to millions of humans, but there is still plenty of nature to discover and appreciate in these urban habitats… if you know where to look. Shot on location at Inwood Hill Park, Manhattan.

Previous

Legend of the Predator-proof Fence

Next

Undergraduate Research: How Today's Students are Doing Real Science