The Best View Ever!
A view of the Eiffel Tower from the Theatre National De Chaillot. Its known to be the best view in town and it definitely gave me the chills. There’s a romantic air about this place and that’s probably why its represented in so many love movies.
You must be logged in to post a comment.