Finnish cannons used in second world war to keep away mosquitos and russians. Place is Lehtovaara, on the road to Ilomantsi.