Guangshen Railway Archives - Nanyue Express

Nanyue Express

Background courtesy of Freepik