Nature: Great Falls Park

This week's moment in nature takes us to Great Falls Park in Va., just 15 miles up the Potomac river, yet a world away from Washington, D.C.