A serene, 21-acre park in Yorktown Heights, NY, offering hiking trails, picnic areas, and stunning views of the surrounding countryside.