Xinhua Road is 100 years history alley that is preserved by the government for it’s cultural heritage, probably the greenest street in Shanghai. Hundred’s of old houses from the former French oncession, little cafe’s, bread shops, banks and restaurants are on the famous street.