Latitude and longitude of Oulankajoki
Satellite map of Oulankajoki
Oulankajoki is a river of Finland and Russia. It is part of the Kovda River system in Finland, in the Republic of Karelia and in the Murmansk Oblast in Russia.
Latitude: 66° 15' 48.96" N
Longitude: 29° 48' 56.16" E