Article Photos: France's Alsace-Lorraine Is a Special Corner of Europe 1/3

 The towering cathedral in Strasbourg, France, is the city's most prominent landmark. Photo courtesy of Barbara Selwitz.