This fellow is undoubtedly a great cyclist. He must be cycling for miles to get there. Most probably this is some place in Europe, I guess France, because you can see all the green lands. I have seen a lot of these in the Tour de France videos where a lot of cyclists compete for the top prize.