Can you Visit Germany's 10 Largest Cities in 24 hours by Train?