The Big Duck Ranch on NY 24 in Flanders, New York. Home of The Big Duck, which can not be seen in this picture.