Lille in France is Blessed with Streets on a Human Scale
Tourists flock to Lille in the north of France, not because of any grandiose masterpiece of architecture or theme park. They come because...
Lille in France is Blessed with Streets on a Human Scale
STREET ART AT A CROSSROAD
Design is the Bridge That Connects Liberty and Equality
DUNDEE AT CROSSROADS
CREATIVE COURTYARDS
EGYPT’S NEW PLANS FOR DECENTRALIZATION
Moray Place in Edinburgh
WHEN IT RAINS IN CAIRO
How many new towns have that?
Gamla Stan, Stockholm
Colour in Taipei
BRUTAL CONCRETE AND GREEN TEA