View all Followers of the North Photo and caption by Denis Rybakov Traveling around Karelia I met a lot of amazing things. This is one of them:) Location The Republic Of Karelia. Russia. Camera details Sony DSC-W15 Download You have to be logged in to download this image. Login here Share Post navigation Gifts stone groundAnd in the North there is life You have to be logged in to comment.