The bow is in the forest east of Ebron, past the Earthspirit.
Ebron is not visible on the worldmap at first. It's a hidden elf village. After obtaining Mirel you need to speak with the elf at the blacksmith of Aldlyn and then he'll show you the way, after which it becomes visible.