Armchair Tourist: travel HD video - HD wallpaper video for your television

SEARCH FOR VIDEOS HERE:

Train Stations of the World

Shanghai, China

Shanghai Railway Station is one of the four major railway stations in Shanghai, China, the others being Shanghai South Railway Station, Shanghai Hongqiao Railway Station and Shanghai West Railway Station.

Video ID: 8034

View on Wikipedia

08034