Microsoft Store
 

Heidelberg


 

Heidelberg (halfway between Stuttgart and Frankfurt) is a city in Baden-Württemberg, Germany. As of 2005, there are 140,000 people living on the city's 109 km².

External links