Kleinweisach liegt nicht in Oberfranken, sondern in Mittelfranken.