St Alexei's Russian Memorial Church in Leipzig was built in 1913 for the 100 year anniversary of the Battle of Nations, where Napoleon was defeated by Russian, Prussian and allied forces. The Russian Orthodox Church is built on the battle site.
© Lars Göhlerprevious Germany image | next Germany image
Hotels & Hostels in Germany
Book Hotel Accommodation in Germany
Book Hostel/Budget Hotels in Germany