Alexander Nevsky Cathedral on Toompea hill in Tallinn, Estonia. Richly decorated Russian Orthodox church.