Castle Hohenzollern on top of wooded mountain, Baden-Wurttemberg, Germany. Famous Burg Hohenzollern is landmark in Swabia.