China - Lookout Point
Powered by SmugMug Log In
Maglev Train

Maglev Train

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

2011Longyang Road Maglev StationShanghaimaglevtraintriptrip china 2011