The Russian Church, officially known as the Church of St Nicholas the Miracle-Maker, is a Russian Orthodox church in central Sofia, Bulgaria situated on Tsar Osvoboditel Boulevard.
Wikipedia https://en.wikipedia.org/wiki/Russian_Church,_Sofia
Address 5 булевард Цар Освободител, София 1000, Bulgaria
Coordinates 42°41'44.307" N 23°19'44.307" E