Keep tower, castle ruins, medieval structure. It was built by Dom Dinis in the 14th Century. Chaves, Trás-os-Montes, Portugal