island, big, grand, historic, place, river, body, house, brown, water, strasbourg, france, building, city, fantastic, dwelling, stream, district, tremendous, large, housing, terrific, marvelous, wonderful, european country, wondrous, historical, thousand, urban area