City of the sun in Frankfurt