by francescobencivenga
A man is sleeping on a bench near the top of Zugspitze, the highest mountain in Germany.