Burg Hohenzollern (Hohenzollern Castle) is the ancestral seat of the imperial House of Hohenzollern. It is located on Mount Hohenzollern on the edge of the Swabian Jura of central Baden-Württemberg.
The Black Forest can be seen across the whole of the background.
The photo was taken from the top of the Zeller Horn mountain.