>>16066724>>16066729cute cafe
Sortavala stronk
but seriously though, Karelia is underdeveloped shithole by Russia standards
It has no strategic or economic significance
Finland only have their tiny patch of swamp to develop, so naturally it'd be have more infrastructure than Karelia