There are four sets of architecture in the city: Islamic/Iranian, Imperial Russian, Soviet, and post-Soviet. There are some structures from pre-Islamic, Iranian/Zoroastrian past, but not in Baku itself.
Photo essay: Journey form Tehran to Baku