Home > iDEAL Focus > Features
Default Default Latest Updates Most Comments

An imposing but warm taste of France in China

At the corner of Huiahai Road M. and Wulumuqi Road is an imposing building that recalls the grandeur of a 1930s mansion. Now the residence of the French consul-general in Shanghai, the garden mansion was built by French architects from Cre...

0 like 0 comment