I think that it is built in Gothic style (pointed arches), so probably Western Europe? Could be a monastery, I'd say