Russian Church of the Exaltation of the Holy Cross
1866
building
Geneva's Russian Orthodox church is a five-domed structure in the Byzantine tradition, its gilded onion domes visible from the quays and providing the city's most legible architectural exoticism. Built in 1866 to serve the substantial Russi …
On the map
Keep exploring
Discover more places in Geneva