Haapavesi
Haapavesi is a town and a municipality of Finland. It is located in the North Ostrobothnia region. The town has a population of 6,853 and covers an area of 1,086. 11 square kilometres of which 36. 41 kmĀ² is water. The population density is 6. 53 inhabitants per square kilometre.