Hohenzollern Castle (German: Burg Hohenzollern) is a castle about 50 kilometers mi) south of Stuttgart, Germany. It is considered the ancestral seat of the Hohenzollern family, which emerged in the Middle Ages and eventually became German Emperors.
The green building in the background is one of three indoor markets, one each for dairy, fish, and meat. Fresh produce (mostly locally-grown) is sold outside on stalls. It's my favourite place to shop in Rijeka!