Travel | Travel Resources
Feb 15, 2019
If you're visiting Shanghai with us (or on your own), mastering the city's Metro system is a must. The world’s longest Metro, it covers 548 km across 337 stations and 14 lines (compare that to New York, whose subway system covers... Read More