Horizontal City rooftop View of coastal community Marstrand Island on the Swedish Archipelago, West coast of Sweden.