The Strasbourg Cathedral ... Definitely a must-see! Strasbourg Cathedral is the symbol of the city. Constructed of pink sandstone from the Vosges Mountains, it ...