Stock Photo - The Alexander Nevsky Cathedral is located on the cathedral hill (Toompea) in the upper town of Tallinn. The Russian Orthodox Cathedral was built between 1894 and 1900 from Michail Preobraschenski, Tallinn, Estonia, Baltic States, Europe.

Stock Photo: The Alexander Nevsky Cathedral is located on the cathedral hill (Toompea) in the upper town of Tallinn. The Russian Orthodox Cathedral was built between 1894.

Searchable keywords

Choose multiple keywords