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.