I think its some sort of German war memorial or graveyard, it says ich lib... somethin on it. Ich is German and i'm guessing the lib.... bit means free or freedom.