Lined with Western and Chinese retail stores and restaurants, East Nanjing road is one of the busiest street in Shanghai.