Hirschland nestles in foothills on the western side of the Vosges Mountains.