National Geographic News

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.