Qom nuclear site, Iran.
See recent photo and comparison.
From Google Maps.