I've been sitting and looking (and researching) this for the last hour, but can't come up with anything.
"This fairy tale scene of forests and mountains is one of peace and tranquility, yet this preserve is only 90 miles from the hustle and bustle of a city that never sleeps .... Name the state it's in"
Can't seem to get past New York. The photograph is of gorgeous forests and mountains below and above a windy river, it's almost Germanic/Rhine like scenery. But I'm still stumped. Is it New York? and is the state NY state?