Haystack Mountain. Norfolk, Conn.