Petsamo (Russia)Petsamo is a former municipality of Finland.It is located in Pechengsky District and Lapland and Russia and Finland.