Heinävesi is a municipality of Finland .
Heinävesi is a municipality in North Karelia , Finland .