A mosque with sun shining through two windows.