This unfinished building I found on Google Earth almost due North of the Straits of Homuz in a desert location of Iran. Comparing the length of a car at 20' the diameter of this structure looks to be some 800' to 1,000'. WHAT is it??
Below: After reviewing these Google Earth pics is there some logistical or logical reason not to blast an opening in a narrow land mass and allow ships to take this route through a UAE passage way?