Title: Hopeaa rajan takaa
Places: Karelia (Russia)