Baluarte de Santiago (built 1635)
Location: 19.1981000°N, 96.1333000°W