Traveller's stickers.
We came across this cafe/filling station, the only building for miles around in a relatively remote area. The windows were covered with stickers left by travellers, mostly on motor bikes. Many of them were on long South American journeys....the new 'Overland to India'?