Are there any churches in Shiraz?

Yes, there are many churches in Shiraz.