Heidelberg, Germany
Young cyclists cavort in Altstadt section of Heidelberg.