>>507793415
pretty sure its the Khojir missile production complex, just over the row of mountains southeast of Tehran