Russian village near St. Petersburg. Russian spirit!