Constructed in 1894 on Toompea Hill, Alexander Nevsky Cathedral is a massive building typical of Russian Orthodox architecture.
Do you have Tallinn photos to share with the IgoUgo travel community? Upload your Tallinn and other travel photos and add color to your IgoUgo reviews and journals.
Upload Photos