Oddly enough, it seems to be sorta centered over Paraguay. No offence to the inhabitants of that fine country, but given it’s mostly swamp and forest, I think we can rule technology out as the cause.
Unless it’s aliens, then all bets are off.
It's the area where the Nazis set up shop after the war.