Church of the Nativity of St. Nicholas Shushary, St. Petersburg City Russia Russian Orthodox The church is on Pervomaiskaya, 20.