gollum.space
RU
Marshalling yard (China - Hubei Province)
DV123
Source
China
A train
v20240901