"The Swabian Alb (German: Schwäbische Alb) is a low mountain range in Baden-Württemberg, Germany, extending 220 km from southwest to northeast and 40 to 70 km in width. It is named after the region of Swabia.With magnificent landscapes and numerous castles this is a popular tourist destination. Here are some pictures>
The Swabian Alb occupies the region bounded by the Danube in the southeast and the upper Neckar in the northwest. In the southwest it rises to the higher mountains of the Black Forest. The highest mountain of the Swabian Alb is the Lemberg (1015 m). The Alb's profile resembles a high plateau, which slowly falls away to the southeast." (Wikipedia)
A church in Burg Hohenzollerndam
Landscape view from Burg Hohenzollerndam
No its not a castle, its a restaurant
In these parts the castles are from fairy tales. View of Lichtenstein Castle.