Muslims praying onboard ship on Nasser lake from Aswan to Wadi Haifa in Sudan.