Fabulous winter landscape of the Hohenzollern Castle, one of Europe's most beautiful and popular castles, located on top of Mount Hohenzollern, at an elevation of almost 900 metres, approximately 50 kilometers south of Stuttgart, Germany. In the Middle Ages, the Hohenzollern Castle was ancestral seat of the Prussian Royal House and the Hohenzollern family.