Thumb up if you know what this is. .. I would guess Bastille or a reconstruction. It looks like it could be (I've never seen the actual place). And it has a flag with the French colors, but it's sid