St. Stepanos church in Iran's Jolfa (Photo by IRNA)
The Saint Stepanos Monastery is one of the most ancient churches in the world which was built back in ninth century. This beautiful landmark is located about 15 km northwest of Jolfa city, East Azarbaijan Province northwestern Iran.
Press TV’s website can also be accessed at the following alternate addresses: