zmUw-wsxriye8864453 Full size 550 × 412 pixels Shanghai launches its first China-Europe freight train Leave a ReplyCancel reply