DescriptionRiga Landmarks 64.jpg English: Latvia, officially the 'Republic of Latvia', is a country in the Baltic region of Northern Europe. Since its...
Latvia. It is the seat of the Archbishop of Riga. The cathedral is one of the most recognizable landmarks in Latvia, and is featured in or the subject...