General Information:
Yahweh is talking about Israel.
on the tops of the mountains ... on the hills
It was common for the people to set up idols in these places, often called "high places" in the Old Testament.
daughters-in-law
Some versions read, "brides."