caption: Photo of the Orford Castle in Orford, England
cogvlm_caption:  A historic stone tower stands prominently on a grassy hill, with a flag flying at its pinnacle. The sky overhead is partly cloudy, suggesting a mix of weather.