The Vakil Mosque The Vakil Mosque is one of the most significant mosque in Shiraz, Iran. The 48 monolithic pillars join one another on top through ... Share This