In Geneva in the center of a church, is located in Champel between uptown and downtown. You can take bus number 36, and 8 bus get off at tranchees, can see the church. The appearance of the church''s luxury, there are a few golden "onion", full of Russian style, church around are luxurious mansion, is the local office.