
Stake attention in this memory
An outdoor shot shows a red and silver train at a station with a corrugated metal roof. The train has several windows and doors, and the number "010081" is visible on its side. The train tracks are in the foreground, and some overhead power lines are also visible. The location is the Chongqing High-tech Zone, China.
Loading AttnAds…
No transactions found






