Runners braved high winds and heavy rains to climb 1,665 steps and complete the Eiffel Tower vertical race.


20


ABC

16 Related Articles, between 2018-12-08 and 2018-12-07