Part of the Punkaharju. One of the countless "ridges" left behind by the last ice age.
The building is on private property so most likely It's not what you think.
World's largest wooden Christian church with a capacity of over 3000.