Is there a VOR/DME station on the island on that lake? Looks like that what he orbiting. The DME (Distance Measuring Equipment) can keep him from accidentally straying into Finnish airspace. Still, for a military aircraft, isn’t that like flying with training wheels?
It is best known as the site of the 14th century Valaam Monastery
http://en.wikipedia.org/wiki/Valaam