The Russian Chapel in Darmstadt is a historic Russian Orthodox church located in the city. It was built in the early 20th century and is part of the Mathildenhöhe, which was recognized as a UNESCO World Heritage Site in 2021.
Discover Darmstadt: Unveil the Secrets of the City of Science and Arts!