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
Undergraduate Research: How Today's Students are Doing Real Science
Next