Thought that might be Korea, did they have those power transmission towers seen in the background?

Russ