Pheneos is in northern Arcadia (to use the ancient names of regions of the Peloponnesus), to the west of Stymphalus (site of one of the Labors of Heracles [Hercules]).
Thanks VR.