island, big, grand, historic, place, river, body, surrounded, structures, water, strasbourg, france, city, fantastic, stream, district, tremendous, large, urban area, terrific, marvelous, wonderful, european country, wondrous, historical, thousand
Grand Ile - Strasbourg, France