Heidelberg on the Neckar River, Germany May 9, 2012 by Henk Bekker Heidelberg Castle with the Neckarsonne solar catamaran at the Old Bridge over the Neckar River, Germany © Heidelberg Marketing