Perched on a rocky ridge near Plovdiv, Asen's Fortress offers centuries of history and sweeping views over the Rhodope foothills.