The Inside Of This Mosque Will Blow You Away And Make Your Jaw Drop
Shah Cheragh is a mosque in Shiraz, Iran and it translates to “King of the Light." The outside of the mosque looks normal, but the inside is covered in tiny mirror shards that bounce light throughout the structure. Numerous repairs have held the mosque together over the years and it still shines bright.