Known as the pink mosque Nasir Al Mulk is an Iranian mosque in Shiraz. Being inside is said to be a magical experience. The windows are fitted with a myriad of colourful stained glass. In the early light of the morning, it is like being inside a kaleidoscope.