34.239.150.57

Observations: Weather station

No data for Synop station Ilomantsi-Mekrijarvi (029390) available!


Weather station in the area

Ilomantsi Mekrijarvi (SYNOP 029390)
Ilomantsi Potsonvaar (SYNOP 027660)
Ilomantsi Mekrijarvi (SYNOP 029390)
Ilomantsi Potsonvaar (SYNOP 027660)



Similar station names

No similar stations found.