Tehran's Hasan Abad, where four religions co-exist side by side

For about a century, a Mizrahi synagogue, an Armenian church, a Zoroastrian temple and a Shia mosque have been serving their followers in a small neighbourhood in downtown Tehran. More...