I was in a restoration village near Novgorod a couple of years ago where they had log buildings from all over the region, including several churches very similar to this. From the photos and my recollection, this certainly looks the part to me!
Very nice kit!