After spending their first day in Germany in Berlin, Their Royal Highnesses then travelled to the German City of Heidelberg.

In Heidelberg The Duke and Duchess visited the the German Cancer Research Institute, where they met some of the leading researchers including, Nobel Prize winner Professor Dr Harald zur Hansen.

Accompanied by the Mayor of Heidelberg, Their Royal Highnesses toured the traditional German market in Central Square.

Heidelberg is Germany’s oldest city and is twinned with the UK town of Cambridge. While in Heidelberg The Duke and Duchess each acted as a cox on a boat in a competitive rowing race between Heidelberg and Cambridge.

The winning team was congratulated at the finish line – which was in a beer garden.