Main Content
Paris, France
Photograph by Andrew Bell, My Shot
On a cold and bright winter afternoon, Parisians and tourists stroll around the marbled plaza of the Palais de Chaillot with a view of the iconic Eiffel Tower. Built in 1889, the tower stands 1,063 feet, or 81 stories, tall.