I think this church is called Sourp Sarkis Mother Church. It is an Armenian Apostolic Church located in Karim khan Ave. in upper central Tehran. Looking at these pictures simply reminds me of numerous memories as a kid.
Tags: Armenian church in tehran, iran, persia, tehran