Zeller Horn is a mountain of Baden-Württemberg, Germany. It is located in Albstadt, Zollernalbkreis.

The "Albtrauf" near Hechingen with Zeller Horn in the center, right hand side Hohenzollern Castle


No tags for this post.