Night city in northern China. What could be in the orange box at the top? Can anyone figure it out?
You know what? I totally accept this answer.
A prison?
I found the answer I was looking for.
No offense intended, Colonel, but that’s obviously their velociraptor pen.