On Iran's rural border with Azerbaijan, set within a canyon and reachable only by a steep walk, the centuries-old St. Stephanos Church feels like it's in a different world from cosmopolitan Tehran.

On Iran’s rural border with Azerbaijan, set within a canyon and reachable only by a steep walk, the centuries-old St. Stephanos Church feels like it’s in a different world from cosmopolitan Tehran.