Taken from the window of a high speed train (and therefore not the crispest), I believe these pictures are of the Yellow River in China, the structure might be a fish farm, I put them forward for Cee’s Which Way Challenge because to me they look like an arrow pointing toward Beijing.

That is a fairly clear photo considering your were traveling so fast. Marvelous.
LikeLike