Completed in 2015 in Sadra, Iran. Images by Keyvan Gharaee Nezhad, Suzan Iravanian, Navid Atrvash. Laid on hillsides of Sadra new town, Green Land complex is a multifunctional convention center facility with about 46,178.7 m2 area offering spaces...