city, canals, france, buildings, village, historic, top, concrete, gray, castle, strasbourg, grand, fantastic, dwelling, palace, duct, house, gathering, community, marvelous, mansion, settlement, district, tremendous, housing, edifice, passage, terrific, wonderful, european country, wondrous, metropolis, urban area, urban center, building, small town, grey, historical