Eiffel Tower stadium wows Olympic beach volleyball players: ‘I got goosebumps’
Read Time:6 Second
The Eiffel Tower beach volleyball stadium, set next to Paris’ most iconic monument, is poised to be a centerpiece of the Olympics