We stumbled upon Alexander Nevsky Cathedral during a trip to Tallinn by taking the bus up to the top of the hill and just wandering around. It is tucked away in the Old Town part of the city.
The cathedral was completed in 1900. Services are still held in the Russian language.
The area is a bit touristy now and even has "beer wenches" on bicycles selling bottled water, Coke, Sprite, etc. Strange.
Until next time...