The Church of the Intercession of the Holy Trinity, a Russian Orthodox cathedral, stands majestically on the banks of the Neva River in Moscow, Russia, with its reflection mirrored in the calm waters.