Baki Soviet, or the old communist era parliament, now housing the Azarbaijan Academy of Sciences. It was built adjacent to the the city wall behind it.
Photo essay: Journey form Tehran to Baku