Greek island

 
 
Undoubtedly this photo could have been taken on some greek island. Yet, it's from a German city, called Schweinfurt.