An unexpected discovery in Inwood Park, proving solitude can still be had in the biggest city in the nation.