Doesn't this place remind you of Rome for some reason?