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

Extreme Weeds of Parking Lots

Next

Off-road Enthusiasts and Coal Land Forest Restoration