Shanghai Railroad Museum is located on Tianmu Road E., right next to the Shanghai Railroad Bureau building in Shanghai China. The museum building is an 80-percent scale replica of Shanghai's Old North Railway Station, a classical British style building in operation from 1909.
Shanghai Railroad Museum
No Thumbnail
© Bing Maps
By kkeps @ 2010-05-10 19:01:15