Located at Nimrod Castle (northern Israel).

At least one emblem.
Possible dating: around 671/1273
OpenEdition suggests that you cite this post as follows:
Simon Rousselot (June 22, 2021). Lion of sultan Baybars at Nimrod Castle (Israel). Mamluk Emblems Online Corpus. Retrieved August 15, 2026 from https://doi.org/10.58079/rdnz