Grand mosque under cloudy sky