Home
Vision China
Culture China
Info China
A train ride from a reimagined Paddington Station takes visitors on a journey that ends up at Paddington's Windsor Gardens home. [Photo provided to China Daily]