Input (grade 12): Vaihingen an der Enz is located on the western periphery of the middle Neckar region, between Stuttgart and Karlsruhe, in southern Germany.
Output (grade 7): It is located on the banks of the Enz river between the large cities of Stuttgart and Karlsruhe.