Photos of Alexander Nevsky Cathedral on Toompea in Tallinn. Though a symbol of Imperial Russian domination the orthodox cathedral has been beautifully restored since independence.
Location: 59°26'9"N 24°44'22"E on: Google Maps, OpenStreetMap, Maa Amet.
Copyright Otto de Voogd 2004 & 2007