A pilgrim prepares for another day on the road on the 88 temple pilgrimage around the island of Shikoku, Japan.
This will be the 116th time this man has made the journey.
The pilgrimage is a 1000 year-old tradition associated with the Buddhist monk Kūkai (Kōbō Daishi).