Toompea Hill is home to Tallinn’s government buildings and some of the city’s most iconic landmarks. Alexander Nevsky Cathedral, a striking Russian Orthodox church, is a highlight of the area...

Toompea Hill is home to Tallinn’s government buildings and some of the city’s most iconic landmarks. Alexander Nevsky Cathedral, a striking Russian Orthodox church, is a highlight of the area...