Zeller Horn

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