Guillaume Salha • 13 Oct 2015
Walking in town. Have you already felt that feeling of frustration or oppression caused by a stressful environment? Air pollution, noise or crowd are all sources of stress able to spoil your walking activity. All the while walking is essential for healthy life as much as for the economic and social life. The city of Shanghai (上海), with more than 23.5 million official citizens in 2012, does not escape this reality.