They look like religious structures called Cloisters. Could be just about anywhere in Europe.