Heidelberger Bergbahn
The Heidelberger Bergbahn, or Heidelberg Mountain Railway, is a two section funicular railway in the city of Heidelberg, Germany. The first section runs from a lower station at Kornmarkt in Heidelberg's Altstadt, via an intermediate station at Heide…