Our Lady of Sorrows Church is in Latvia (Riga). Situated in north-eastern Europe with a coastline along the Baltic Sea, Latvia shares borders with Estonia, Russia, Belarus and Lithuania.