Top view of Vazhinka river and Church of St. Nicholas (built 1696) in Soginicy village, Leningrad region, Russia.