this is a new pyramids! and also new building of parliament in Tehran. I really don't understand the reason that why they build a new parliament maybe because old building was red and this is green!*.
Iran MPs start (they chose in an election that all of reformists disqualified.) From today their work in this new building with complain to Iran and EU contract about Iran nuclear program.
*Green is a sign and official color of Islam
** I agree with you that this picture hasn't a good view, sorry