Hitch Hiking through Europe can mean endless long roads, only stopping at gas stations to find new rides. This photograph was taken on the highway between Frankfurt and Würzburg in Germany.