The building in the middle starts an entire street full of umbrella stores. Weird.Rhodes, Greece.