Yangtse River structure - context picture
17 solvesSolve puzzle
Why are you reporting this puzzle?
A strange structure, surrounded by a city, on the bank of the Yangtse River in China. If anyone can tell me what this structure is, or was, or was intended to be, I will be deeply grateful. :D