Archive | January 17, 2013

The Best View in Town


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.