The Eiffel Tower beach volleyball stadium has the greatest view in sports, and there’s no close second
Tower rising behind the stadium’s north wall. Come on, just look at this view: Sunset so damn pretty they’re gonna have to work the College ...
Yahoo Sports
5 hours ago