The most iconic Olympic stadium ever? Eiffel Tower watches over beach volleyball in Paris
Olympic beach volleyball has seen some cool venues through the years but none quite like playing in front of Eiffel Tower — the site of this year’s competition in Paris.