Where does the Hudson River Begin?

The Hudson River is a 315 mile long river in New York. It begins at Henderson Lake, flows through some mountains and then empties in the Atlantic Ocean and New York Bay.