9/22/2009 @ 4:00PM

In Pictures: Europe's Hidden Travel Gems

Amiens Cathedral

France

The Eiffel Tower in Paris may be France’s most iconic structure, but the Amiens Cathedral in Amiens is quite spectacular in its own right–and much less crowded. Completed in 1247, the cathedral soars to 350 feet in height; its interior is the largest of any medieval cathedral in Western Europe.