Learn Finnish: Monumentti lienee rakennettu näistä lohkareista. - The monument was probably built from these boulders.