Belcastel medieval stone bridge across Aveyron river with forest, Aveyron, France
Serralunga d'Alba castle, medieval village in Piedmont, Langhe, north Italy
Medieval bridge of Besalú over the Fluvià river, La Garrotxa, Girona, Catalonia, Spain
Medieval Bojnice castle in Slovakia
Castle of Zafra (Castillo de Zafra) fortress, Guadalajara, Campillo de Dueñas, Spain
➤