An iconic red double-decker bus is on display during an exhibition at Joy City in Shanghai, Jan 14, 2016. [Photo/IC] |
An exhibition marking the Sino-UK Year of Cultural Exchange is ongoing at Joy City in Shanghai, which has been transformed into a street view of London a century ago. The strong style has attracted many people fond of British culture.