Stock Photo: Castillo. Belmonte. Cuenca province. La Mancha. Castille. Spain