16 March 2026, Saudi Arabia, Mecca: A large number of Muslim worshippers perform the Tahajjud prayer at the Grand Mosque in Mecca on March 16, 2026, marking the 27th night of Ramadan, one of the most significant nights for prayer and supplication. Photo: Saudi Press Agency/APA Images via ZUMA Press Wire/dpa