The Church of St. Mary of the Assumption, a prominent landmark in Cairo, Egypt, stands majestically against a clear blue sky, its white dome and cross-topped architecture contrasting with the surrounding cityscape.