The big city in today’s jigsaw puzzle appears to be in Korea, based on the writing on top of one of the buildings.
I think most of these buildings are apartments where factory workers live.
Enjoy!

Beginner   Easy   Medium   Hard   Tough