gollum.space
RU
In 2011, the Chinese town of Chongqing built more housing than the entire Russian Federation
Echolov
Source
Interesting
v20240901