gollum.space
RU
A “pointless” metro station on a vacant lot in Chongqing (PRC) has been “overgrown” with houses and roads in three years
shuai
Source
Video
China
Metro
Chongqing
v20240901