culturenlifestyle: Stunning Mosque Decorated In Millions Of Mirror and Glass Shards Which Reflect Light Shah Cheragh is one of the most stunning mosques that can be found on the planet, with its sparkling glass encrusted walls. Located in Shiraz, Iran,