China - Lookout Point
Powered by SmugMug Log In

Maglev Train

Shanghai, China
The arrival of the world's fastest maglev train at Longyang Road Station.

2011Longyang Road Maglev StationShanghaimaglevtraintriptrip china 2011