Heidelberg

From Conservapedia

Heidelberg is a city in the south-east German state of Baden-Württemburg, and is world-renowned for its university, founded in 1386. The city lies on the banks of the River Neckar, which here flows through a scenic and steep-sided valley. It has a population of 143,000.