Kirchheim unter Teck is a town in Baden-Württemberg, Germany, in the district of Esslingen. It is located on the small river Lauter, a tributary of the Neckar. It is 10 km near the Teck castle, approximately 35 kilometres southeast of Stuttgart. From Wikipedia