Home > iDEAL Focus
Default Default Latest Updates Most Comments

Xinhua Road offers glimpse into Old Shanghai

The picturesque Xinhua Road is known to many in Shanghai for its abundance of architectural gems.Originally named Amherst Avenue after its construction in 1925, this narrow 2.4-kilometer-long road borders the former French concession and t...

0 like 0 comment