A French cyclist and social media influencer has set a new world record, cycling up the Eiffel Tower's 686 steps in 12 minutes and 30 seconds.

See Full Page