Located on the north end of an island in Haapaselkä about 12 km northeast of Puumala. photo
No photo available