Stock Photo: Strasbourg Cathedral, World Heritage Site, illuminated at night, Strasbourg, France