St. Petersburg iznikao je na bivsem mocvarnom zemljistu na uscu Neve u Finski zaliv. Podrucje grada se prostire na 606 km² (bez predgradja), od cega je nekih 10% pod vodom. U gradu postoji 42 ostrva, izmedju kojih prkose kanali.
Jedan od tih kanala je Gribojedov kanal, uz koji se nalazi Crkva Hristovog Voskresenija.
Izgradnja Crkve pocela je 1883.godine za vrijeme vladavine Aleksandra III, i ista predstavlja spomen na njegovog oca Aleksandra II. Crkva je zapravo sagradjena na mjestu gdje je ubijen Aleksandar II.
Radovi na Crkvi napredovali su vrlo sporo, tako da je zavrsena tek 1907.godine za vrijeme vladavine Nikolaja II.