PARIS - DECEMBER 23: Eiffel Tower at twilight on December 23, 2009 in Paris. The Eiffel Tower stands 324 meters (1,063 ft) tall.
Editorial use only
Editorial credit: Mordechai Meiri / Shutterstock.com

Royalty-free stock photo ID: 72318859

PARIS - DECEMBER 23: Eiffel Tower at twilight on December 23, 2009 in Paris. The Eiffel Tower stands 324 meters (1,063 ft) tall.